[go: up one dir, main page]

CN1968507A - Mobile terminal positioning method and system - Google Patents

Mobile terminal positioning method and system Download PDF

Info

Publication number
CN1968507A
CN1968507A CNA2006100757407A CN200610075740A CN1968507A CN 1968507 A CN1968507 A CN 1968507A CN A2006100757407 A CNA2006100757407 A CN A2006100757407A CN 200610075740 A CN200610075740 A CN 200610075740A CN 1968507 A CN1968507 A CN 1968507A
Authority
CN
China
Prior art keywords
mobile terminal
positioning
request message
address
msisdn
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.)
Granted
Application number
CNA2006100757407A
Other languages
Chinese (zh)
Other versions
CN100455135C (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.)
Huawei Technologies Co Ltd
Original Assignee
Huawei Technologies 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 Huawei Technologies Co Ltd filed Critical Huawei Technologies Co Ltd
Priority to CNB2006100757407A priority Critical patent/CN100455135C/en
Priority to PCT/CN2007/000300 priority patent/WO2007101389A1/en
Publication of CN1968507A publication Critical patent/CN1968507A/en
Application granted granted Critical
Publication of CN100455135C publication Critical patent/CN100455135C/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/16Communication-related supplementary services, e.g. call-transfer or call-hold

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Mobile Radio Communication Systems (AREA)
  • Telephonic Communication Services (AREA)

Abstract

本发明提供一种移动终端定位方法及系统。所述方法包括:第一移动终端发送携带自身国际移动用户识别码IMSI的定位请求消息;移动网管理子系统获取所述定位请求消息,查找所述定位请求消息中第一移动终端IMSI号码所对应的MSISDN号码,向定位平台服务器发送携带所述MSISDN和IP地址的认证请求或者计费请求消息;定位平台服务器保存认证请求或者计费请求消息中第一移动终端MSISDN和IP地址对应关系,反馈认证响应消息或者计费响应消息;移动网管理子系统获取认证响应消息或者计费响应消息,发送第一移动终端IP地址和包含IMSI的所述定位请求消息到定位平台服务器;定位平台服务器执行定位操作。本发明利用现有网络使SLP快捷的获取始发定位终端的MSISDN,从而实现了对确定移动终端的定位操作。

Figure 200610075740

The invention provides a positioning method and system for a mobile terminal. The method includes: the first mobile terminal sends a positioning request message carrying its own International Mobile Subscriber Identity (IMSI); the mobile network management subsystem obtains the positioning request message, and searches for the location corresponding to the IMSI number of the first mobile terminal in the positioning request message. MSISDN number, send to the positioning platform server an authentication request or an accounting request message carrying the MSISDN and IP address; the positioning platform server saves the corresponding relationship between the first mobile terminal MSISDN and the IP address in the authentication request or accounting request message, and feeds back the authentication A response message or a charging response message; the mobile network management subsystem obtains the authentication response message or the charging response message, and sends the first mobile terminal IP address and the positioning request message including the IMSI to the positioning platform server; the positioning platform server executes the positioning operation . The present invention utilizes the existing network to enable the SLP to quickly obtain the MSISDN of the originating positioning terminal, thereby realizing the positioning operation of the determined mobile terminal.

Figure 200610075740

Description

一种移动终端定位方法及系统A mobile terminal positioning method and system

技术领域technical field

本发明涉及移动通信技术,尤其是基于安全的用户平面的移动位置业务中,定位服务器获取始发定位终端标识的方法及其终端定位系统。The invention relates to a mobile communication technology, especially a method for a positioning server to acquire an originating positioning terminal identifier and a terminal positioning system thereof in a mobile location service based on a safe user plane.

背景技术Background technique

对于基于安全的用户平面的移动位置(SUPL,Secure User Plane Location)业务,国际标准组织OMA订出了一套SUPL协议,对该业务进行了全面的规范。其中在终端始发的情况下某目标终端可以主动向SUPL定位平台(SLP,SUPL Location Platform)发起定位请求,并通过后续的SUPL定位过程获取到自身或其他移动终端的准确位置信息。For the secure user plane-based mobile location (SUPL, Secure User Plane Location) service, the international standard organization OMA has formulated a set of SUPL protocols to comprehensively regulate this service. In the case of terminal origination, a target terminal can actively initiate a positioning request to the SUPL Location Platform (SLP, SUPL Location Platform), and obtain accurate location information of itself or other mobile terminals through the subsequent SUPL positioning process.

在终端始发定位的情况下,移动终端主动向SUPL定位平台(SLP)发起定位请求,并且在上报给定位平台的请求消息中携带自身的唯一标识,所述定位平台会利用该标识进行计费、鉴权等操作。基于目前的GSM系统特点,所述移动终端上报给定位平台的唯一标识为国际移动用户识别码(IMSI,International Mobile Subscriber Identity),然而定位平台依据移动终端的IMSI不易实现对用户的鉴权和计费,基于该原因,现有定位平台均采用移动终端国际ISDN号码(MSISDN)取代IMSI以提供SUPL业务。In the case of terminal-initiated positioning, the mobile terminal actively initiates a positioning request to the SUPL positioning platform (SLP), and carries its own unique identifier in the request message reported to the positioning platform, and the positioning platform will use this identifier for billing , authentication and other operations. Based on the characteristics of the current GSM system, the unique identifier reported by the mobile terminal to the positioning platform is an International Mobile Subscriber Identity (IMSI, International Mobile Subscriber Identity), but the positioning platform is not easy to implement authentication and calculation of users based on the IMSI of the mobile terminal For this reason, existing positioning platforms use mobile terminal international ISDN numbers (MSISDN) instead of IMSI to provide SUPL services.

现有技术中,SUPL定位平台可以获取MSISDN的方法为以下两种。In the prior art, the SUPL positioning platform can obtain the MSISDN in the following two ways.

通过实时向HLR或者VLR发信令查询确定移动终端的IMSI与MSISDN的对应关系。该方法的缺陷在于:现有网络中并非所有HLR均提供接口支持定位平台的查询操作;另一方面,通常情况下定位平台不要求具有信令功能,因此并不是所有的定位平台都可以到HLR或者VLR去查询确定移动终端的MSISDN。由上述可知,该方法在实现过程中将遇到现有系统的诸多限制,因而实用性不强。The corresponding relationship between the IMSI and the MSISDN of the mobile terminal is determined by sending signaling to the HLR or VLR in real time. The disadvantage of this method is that not all HLRs in the existing network provide interfaces to support the query operation of the positioning platform; Or the VLR searches to determine the MSISDN of the mobile terminal. It can be seen from the above that this method will encounter many limitations of the existing system during the implementation process, so the practicability is not strong.

现有可采用的另一种方法是用户在使用位置业务前首先在定位平台(SLP)开户,SLP向账户管理系统(如营业厅)开放一个管理接口,通过该接口获取账户管理系统所提供的移动终端的MSISDN与IMSI的对应关系,并保存到本地数据库。该方法的缺陷在于:虽然定位平台通过所述接口可以查询到MSISDN与IMSI的对应关系,然而,当用户开户数较多时,定位平台可能需要保存海量数据,增加了系统负担;另一方面,本方法实现的前提是用户首先在定位平台上申请建立账户,该技术特征提高了定位业务应用的复杂度,从而限制了SUPL业务的开展。Another method currently available is that the user first opens an account on the positioning platform (SLP) before using the location service. The corresponding relationship between the MSISDN and the IMSI of the mobile terminal is stored in the local database. The defect of this method is that although the positioning platform can query the corresponding relationship between MSISDN and IMSI through the interface, however, when the number of users opens a large number of accounts, the positioning platform may need to save a large amount of data, which increases the burden on the system; on the other hand, this The premise of the implementation of the method is that the user firstly applies to establish an account on the positioning platform. This technical feature increases the complexity of the positioning service application, thereby limiting the development of the SUPL service.

发明内容Contents of the invention

本发明的目的是提供一种移动终端定位方法,使定位平台服务器能够快捷的依据始发定位移动终端MSISDN号码实现定位相关操作;本发明的另一目的是提供一种移动终端定位系统。The purpose of the present invention is to provide a mobile terminal positioning method, so that the positioning platform server can quickly realize positioning-related operations according to the MSISDN number of the mobile terminal for originating positioning; another purpose of the present invention is to provide a mobile terminal positioning system.

为解决上述技术问题,本发明的目的是通过以下技术方案实现的。In order to solve the above technical problems, the object of the present invention is achieved through the following technical solutions.

一种移动终端定位方法,包括:第一移动终端发送携带自身国际移动用户识别码IMSI的定位请求消息;移动网管理子系统获取所述定位请求消息,查找第一移动终端IMSI号码所对应的MSISDN号码,向定位平台服务器发送包含第一移动终端MSISDN和IP地址的业务请求消息;定位平台服务器保存所述业务请求消息中第一移动终端MSISDN和IP地址对应关系,反馈业务响应消息;移动网管理子系统获取所述业务响应消息,发送第一移动终端IP地址和所述定位请求消息到定位平台服务器;定位平台服务器执行定位操作。A mobile terminal positioning method, comprising: a first mobile terminal sends a positioning request message carrying its own International Mobile Subscriber Identity IMSI; a mobile network management subsystem obtains the positioning request message, and searches for the MSISDN corresponding to the IMSI number of the first mobile terminal number, send a service request message comprising the first mobile terminal MSISDN and IP address to the positioning platform server; the positioning platform server saves the correspondence between the first mobile terminal MSISDN and the IP address in the service request message, and feeds back a service response message; mobile network management The subsystem acquires the service response message, sends the IP address of the first mobile terminal and the positioning request message to the positioning platform server; and the positioning platform server executes the positioning operation.

上述方法中,定位平台服务器的定位操作包括:定位平台服务器查找第一移动终端的IP地址所对应的MSISDN,并对第一移动终端进行鉴权和/或定位操作;则所述定位请求消息中还包括第一移动终端所支持的定位协议、当前小区位置标识。In the above method, the positioning operation of the positioning platform server includes: the positioning platform server searches for the MSISDN corresponding to the IP address of the first mobile terminal, and performs authentication and/or positioning operations on the first mobile terminal; It also includes the positioning protocol supported by the first mobile terminal and the current cell location identifier.

或者,所述第一移动终端的定位请求消息中进一步包括第二移动终端标识,定位平台服务器查找第一移动终端的IP地址所对应的MSISDN,进行鉴权操作,依据定位请求消息中的第二移动终端标识对第二移动终端进行定位操作。Alternatively, the positioning request message of the first mobile terminal further includes the second mobile terminal identifier, and the positioning platform server searches for the MSISDN corresponding to the IP address of the first mobile terminal, performs an authentication operation, and performs an authentication operation according to the second mobile terminal identifier in the positioning request message. The mobile terminal identifier performs a positioning operation on the second mobile terminal.

上述方法中,所述移动网管理子系统为GPRS网关支持节点GGSN。In the above method, the mobile network management subsystem is a GPRS gateway support node GGSN.

或者,所述移动网管理子系统包括GPRS网关支持节点GGSN和AAA服务器;所述GGSN获取定位请求消息,向AAA服务器发送包含第一移动终端IMSI和IP地址的认证请求消息或者计费请求消息;AAA服务器查找所述IMSI号码对应的MSISDN号码,向定位平台服务器发送包括MSISDN和IP地址的认证请求消息或者计费请求消息。Or, the mobile network management subsystem includes a GPRS gateway support node GGSN and an AAA server; the GGSN obtains a location request message, and sends an authentication request message or a charging request message including the IMSI and IP address of the first mobile terminal to the AAA server; The AAA server searches for the MSISDN number corresponding to the IMSI number, and sends an authentication request message or an accounting request message including the MSISDN and IP address to the positioning platform server.

本方法中所述的业务请求消息为远端用户拨入鉴权服务Radius协议消息。进一步,所述业务请求消息为认证请求消息,所述业务响应消息为认证响应消息;或者,所述业务请求消息为计费请求消息,所述业务响应消息为计费响应消息。上述认证请求消息中还可以包括用户密码。上述计费请求消息中包含:计费状态类型,用于表示服务开始或者服务结束;上行字节数;下行字节数等。计费响应消息可以包含代理状态或/和服务提供商的信息;也可以没有任何属性。The service request message described in this method is a Radius protocol message of the remote user dial-in authentication service. Further, the service request message is an authentication request message, and the service response message is an authentication response message; or, the service request message is an accounting request message, and the service response message is an accounting response message. The above authentication request message may also include a user password. The above charging request message includes: charging status type, which is used to indicate service start or service end; number of uplink bytes; number of downlink bytes, etc. The Accounting Response message may contain information about the Agent Status and/or Service Provider; it may also have no attributes.

上述方法基础上,完成定位操作后,定位平台服务器释放第一移动终端IP地址与MSISDN的对应关系。On the basis of the above method, after the positioning operation is completed, the positioning platform server releases the corresponding relationship between the IP address of the first mobile terminal and the MSISDN.

一种移动终端定位系统,包括:网关GPRS支持节点GGSN,获取第一移动终端的定位请求消息,向AAA服务器发送包含第一移动终端IMSI和IP地址的业务请求消息;以及,获取AAA服务器转发的业务响应消息后发送第一移动终端IP地址和包含IMSI的定位请求消息到定位平台服务器;AAA服务器,用于查找第一移动终端IMSI对应的MSISDN,向定位平台服务器发送包含第一移动终端MSISDN和IP地址的业务请求消息;以及,将定位平台服务器的业务响应消息转发到GGSN;定位平台服务器,用于保存业务请求消息中MSISDN和IP地址对应关系,反馈业务响应消息;以及,执行定位操作。A mobile terminal positioning system, comprising: a gateway GPRS support node GGSN, which obtains a positioning request message of a first mobile terminal, and sends a service request message including the IMSI and IP address of the first mobile terminal to an AAA server; and obtains the forwarded by the AAA server After the service response message, send the first mobile terminal IP address and a positioning request message containing the IMSI to the positioning platform server; the AAA server is used to search for the MSISDN corresponding to the first mobile terminal IMSI, and sends a message containing the first mobile terminal MSISDN and the positioning request message to the positioning platform server. The service request message of the IP address; and, forward the service response message of the positioning platform server to the GGSN; the positioning platform server is used to store the correspondence between the MSISDN and the IP address in the service request message, and feed back the service response message; and, execute the positioning operation.

上述系统结构基础上,所示定位操作包括:定位平台服务器查找第一移动终端IP地址所对应的MSISDN,并对第一移动终端进行鉴权和/或定位操作。On the basis of the above system structure, the positioning operation shown includes: the positioning platform server searches for the MSISDN corresponding to the IP address of the first mobile terminal, and performs authentication and/or positioning operations on the first mobile terminal.

或者,所述定位请求消息中进一步包括第二移动终端标识;定位平台服务器查找第一移动终端的IP地址所对应的MSISDN,进行鉴权操作,依据定位请求消息中的第二移动终端标识对第二移动终端进行定位操作。Alternatively, the positioning request message further includes a second mobile terminal identifier; the positioning platform server searches for the MSISDN corresponding to the IP address of the first mobile terminal, performs an authentication operation, and performs an authentication operation on the first mobile terminal according to the second mobile terminal identifier in the positioning request message. 2. The mobile terminal performs a positioning operation.

本系统中所述的业务请求消息为远端用户拨入鉴权服务Radius协议消息。进一步,所述业务请求消息为认证请求消息,所述业务响应消息为认证响应消息;或者,所述业务请求消息为计费请求消息,所述业务响应消息为计费响应消息。The service request message described in this system is the Radius protocol message of the remote user dial-in authentication service. Further, the service request message is an authentication request message, and the service response message is an authentication response message; or, the service request message is an accounting request message, and the service response message is an accounting response message.

一种移动终端定位系统,包括:网关支持节点GGSN,获取第一移动终端发送的定位请求消息,查找所述定位请求消息中第一移动终端IMSI号码对应的MSISDN号码,向定位平台服务器发送包括第一移动终端MSISDN和IP地址的业务请求消息;以及,获定位平台服务器的业务响应消息后发送第一移动终端IP地址和包含IMSI的定位请求消息到定位平台服务器;定位平台服务器,用于保存业务请求消息中第一移动终端MSISDN和IP地址对应关系,并反馈业务响应消息;以及,执行定位操作。A positioning system for a mobile terminal, comprising: a gateway support node GGSN, which acquires a positioning request message sent by a first mobile terminal, searches for the MSISDN number corresponding to the IMSI number of the first mobile terminal in the positioning request message, and sends to a positioning platform server a message including the first A service request message of the mobile terminal MSISDN and IP address; and, after obtaining the service response message of the positioning platform server, send the first mobile terminal IP address and a positioning request message including the IMSI to the positioning platform server; the positioning platform server is used to save the service Requesting the correspondence between the MSISDN and the IP address of the first mobile terminal in the message, and feeding back a service response message; and, performing a positioning operation.

本系统中所述的业务请求消息为远端用户拨入鉴权服务Radius协议消息。进一步,所述业务请求消息为认证请求消息,所述业务响应消息为认证响应消息;或者,所述业务请求消息为计费请求消息,所述业务响应消息为计费响应消息。The service request message described in this system is the Radius protocol message of the remote user dial-in authentication service. Further, the service request message is an authentication request message, and the service response message is an authentication response message; or, the service request message is an accounting request message, and the service response message is an accounting response message.

以上技术方案可以看出,本发明充分利用了现有的网络资源,利用现有系统数据库中保存的用户信息查找确定移动终端IMSI所对应的MSISDN号码;另一方面,本发明扩充了SUPL定位平台(SLP)的功能,作为Radius Server支持Radius协议的业务操作流程(认证或者计费流程),从而通过所述流程获取到移动终端定位/鉴权/计费所需的MSISDN号码。本发明不仅解决了SLP无法获取始发定位移动终端MSISDN的问题,进一步与现有技术相比,本发明的实现不需对现有系统进行大规模的变更,因而更易于实现;并且,本发明中利用现有系统数据库,定位平台服务器不需永久保存终端信息,因而降低了系统负荷。As can be seen from the above technical solutions, the present invention makes full use of existing network resources, utilizes the user information preserved in the existing system database to search and determine the MSISDN number corresponding to the mobile terminal IMSI; on the other hand, the present invention expands the SUPL positioning platform The function of (SLP), as a Radius Server, supports the business operation process (authentication or billing process) of the Radius protocol, so as to obtain the MSISDN number required for positioning/authentication/charging of the mobile terminal through the process. The present invention not only solves the problem that SLP cannot obtain the MSISDN of the originating positioning mobile terminal, but further compared with the prior art, the realization of the present invention does not require large-scale changes to the existing system, so it is easier to implement; and, the present invention By using the existing system database, the positioning platform server does not need to store terminal information permanently, thus reducing the system load.

附图说明Description of drawings

图1为本发明第一实施例示意图;Fig. 1 is the schematic diagram of the first embodiment of the present invention;

图2为本发明第二实施例示意图;Fig. 2 is the schematic diagram of the second embodiment of the present invention;

图3为本发明系统第一实施例结构图。Fig. 3 is a structural diagram of the first embodiment of the system of the present invention.

具体实施方式Detailed ways

本发明的核心在于:利用现有Radius Proxy数据库中保存的IMSI与MSISDN的对应关系,将移动终端的IMSI号码转换为MSISDN号码;而定位平台服务器作为Radius Server的角色,通过Radius Proxy(或者Radius Client)转发来的业务请求消息获取到始发定位移动终端的MSISDN,即通过所述流程获取到移动终端定位/鉴权/计费所需的MSISDN号码,进而实现对始发定位移动终端的鉴权/计费,以及对确定终端的定位操作。下文实施例中以业务请求消息流程中的认证流程/计费流程为例说明本发明的具体实现方式,然而本发明不排除采用其他业务请求消息流程实现本发明的手段。The core of the present invention is: Utilize the corresponding relationship between IMSI and MSISDN stored in the existing Radius Proxy database to convert the IMSI number of the mobile terminal into an MSISDN number; ) obtains the MSISDN of the originating positioning mobile terminal from the service request message forwarded, that is, obtains the MSISDN number required for positioning/authentication/charging of the mobile terminal through the described process, and then realizes the authentication of the originating positioning mobile terminal /Charging, and positioning operations for certain terminals. In the following embodiments, the authentication flow/billing flow in the service request message flow is taken as an example to illustrate the specific implementation of the present invention, but the present invention does not exclude the means of implementing the present invention by using other service request message flows.

基于上述核心思想,以下具体说明本发明的具体实现方式。Based on the above core idea, the specific implementation of the present invention will be specifically described below.

图1所示为本发明的第一实施例示意图。该图所示的系统结构中包括Radius协议客户端11,Radius协议代理12以及Radius协议服务器13,其中Radius协议客户端11,Radius协议代理12构成本发明所述的移动网管理子系统。如图所示,一个需要请求定位服务的移动终端在向SLP发起定位请求前,先通过移动网管理子系统(Radius Client11和Radius Proxy12)到Radius Server13进行认证或者计费。其中,所述Radius Client优选GGSN,Radius Proxy优选AAA服务器,而所述SUPL定位平台(SLP)作为Radius Server完成认证或者计费的功能。FIG. 1 is a schematic diagram of a first embodiment of the present invention. The system structure shown in this figure includes a Radius protocol client 11, a Radius protocol proxy 12 and a Radius protocol server 13, wherein the Radius protocol client 11 and the Radius protocol proxy 12 constitute the mobile network management subsystem of the present invention. As shown in the figure, a mobile terminal that needs to request a location service first passes through the mobile network management subsystem (Radius Client11 and Radius Proxy12) to the Radius Server13 for authentication or billing before initiating a location request to the SLP. Wherein, the preferred GGSN of the Radius Client, the preferred AAA server of the Radius Proxy, and the SUPL positioning platform (SLP) completes the function of authentication or billing as the Radius Server.

参照图1,以某移动终端请求自身定位为例具体说明基于如图所示系统的消息流程。Referring to FIG. 1 , the message flow based on the system shown in the figure will be described in detail by taking a mobile terminal requesting its own positioning as an example.

1)移动终端发起一个定位请求,本实施例中该定位请求消息为自定位请求消息SUPL START,请求消息中携带该终端的IMSI号码,以及相应的业务信息,包括:移动终端的定位能力信息(如该终端所支持的定位技术,以及相应的定位协议等),当前小区位置标识等信息。本文中将发起定位请求的移动终端称作始发定位移动终端。1) The mobile terminal initiates a location request. In this embodiment, the location request message is a self-location request message SUPL START, and the request message carries the IMSI number of the terminal and corresponding service information, including: location capability information of the mobile terminal ( Such as the positioning technology supported by the terminal, and the corresponding positioning protocol, etc.), the current cell location identifier and other information. In this document, the mobile terminal that initiates the positioning request is referred to as the mobile terminal that initiates the positioning.

2)Radius Client获取所述定位请求消息,根据预置的规则判断所述消息类型,Radius客户端的配置方法为本领域公知技术;当判断所述消息为定位请求消息时,则进一步基于Radius协议向Radius Proxy发送业务请求消息(具体为认证请求消息或者计费请求消息),所述消息中包含始发定位移动终端的IMSI号码和IP地址。所述认证请求消息或者计费请求消息为Radius协议消息,用于该移动终端的身份认证或者计费,除所述IP地址与IMSI号码,认证请求消息中通常还应包括用户密码;计费请求消息中可包含:计费状态类型,用于表示服务开始或者服务结束;上行字节数;下行字节数等。进一步,还可在认证请求消息或者计费请求消息中加入GGSNIP地址、GGSN标识,协议类型等信息。2) Radius Client obtains described positioning request message, judges described message type according to preset rule, and the configuration method of Radius client is technology known in the art; The Radius Proxy sends a service request message (specifically, an authentication request message or an accounting request message), and the message includes the IMSI number and IP address of the originating mobile terminal. The authentication request message or the charging request message is a Radius protocol message, which is used for the identity authentication or charging of the mobile terminal. Except the IP address and the IMSI number, the authentication request message usually also includes the user password; the charging request The message may include: the charging status type, which is used to indicate the start or end of the service; the number of uplink bytes; the number of downlink bytes, etc. Further, information such as the GGSN IP address, GGSN identifier, and protocol type may also be added to the authentication request message or the accounting request message.

3)Radius Proxy(例如AAA服务器)本地数据库中保存所有开户移动终端的IMSI与MSISDN的对应关系,并且配置移动终端域名与Radius Server的IP地址对应关系,以区分不同域名的移动终端的认证请求或者计费请求正确发送到为该域名提供Raduis控制服务的Radius Server;Radius Proxy获取Radius Client的认证请求消息或者计费请求消息后,依据本地数据库的记载将消息中携带的IMSI转换为相应的MSISDN,进而根据请求消息中所携带的域名将这个认证请求消息或者计费请求消息转发到相应的Radius Server,该业务请求消息(认证请求消息或计费请求消息)中携带移动终端的IP地址和MSISDN号码。在本发明中,将SLP作为Radius Server实现Raduis控制功能,即将Radius Server的IP地址配置为SLP的IP地址,Radius Proxy依据该IP地址将认证请求消息或者计费请求消息发送到正确的SLP进行移动终端认证或者计费。3) The local database of Radius Proxy (such as AAA server) saves the corresponding relationship between the IMSI and MSISDN of all account-opening mobile terminals, and configures the corresponding relationship between the domain name of the mobile terminal and the IP address of the Radius Server to distinguish the authentication requests of mobile terminals with different domain names or The billing request is correctly sent to the Radius Server that provides the Radius control service for the domain name; after the Radius Proxy obtains the authentication request message or the billing request message from the Radius Client, it converts the IMSI carried in the message into the corresponding MSISDN according to the records in the local database. Then according to the domain name carried in the request message, this authentication request message or the accounting request message is forwarded to the corresponding Radius Server, and the IP address and the MSISDN number of the mobile terminal are carried in the service request message (authentication request message or accounting request message) . In the present invention, SLP is used as Radius Server to realize the Radius control function, that is, the IP address of Radius Server is configured as the IP address of SLP, and Radius Proxy sends authentication request message or billing request message to correct SLP according to the IP address to move Terminal authentication or accounting.

4)所述Radius Server,即SUPL定位平台(SLP)服务器收到Radius Proxy发送的业务请求消息(认证请求消息或者计费请求消息)后,保存消息中携带的移动终端的IP地址与MSISDN的对应关系,并返回正确的业务响应消息(具体为对应于认证请求消息的认证响应消息,或者为对应于计费请求消息的计费响应消息)。所述认证响应消息或者计费响应消息为Radius协议消息。计费响应消息中可以包含代理状态或/和服务提供商的信息,也可以没有任何属性。4) After the Radius Server, that is, the SUPL Positioning Platform (SLP) server receives the service request message (authentication request message or billing request message) sent by the Radius Proxy, it saves the correspondence between the IP address of the mobile terminal carried in the message and the MSISDN relationship, and return a correct service response message (specifically, an authentication response message corresponding to the authentication request message, or an accounting response message corresponding to the accounting request message). The authentication response message or the accounting response message is a Radius protocol message. The charging response message may contain agent status and/or service provider information, or may not have any attributes.

5)Radius Proxy将认证响应消息或者计费响应消息转发回Radius Client。5) Radius Proxy forwards the authentication response message or accounting response message back to Radius Client.

6)Radius Client收到所述认证响应消息或者计费响应消息后,将该移动终端的定位请求消息重定向到SLP上,消息中会携带始发定位移动终端的IMSI号码,并且SLP获取所述消息报文报头中的始发定位移动终端IP地址。如上所述,所述自定位请求消息中包含IMSI号码、移动终端的定位能力信息(如该终端所支持的定位技术,以及相应的定位协议等)、当前小区位置标识等信息。SLP根据IP地址在本地数据库中找到对应的MSISDN号码,并进行移动终端定位相关操作,所述定位相关操作包括鉴权、计费和定位操作。6) After the Radius Client receives the authentication response message or the billing response message, it redirects the positioning request message of the mobile terminal to the SLP, and the message will carry the IMSI number of the mobile terminal for originating positioning, and the SLP obtains the The IP address of the originating location mobile terminal in the message header. As mentioned above, the self-location request message includes information such as the IMSI number, the location capability information of the mobile terminal (such as the location technology supported by the terminal, and the corresponding location protocol, etc.), the current cell location identifier, and the like. The SLP finds the corresponding MSISDN number in the local database according to the IP address, and performs operations related to positioning of the mobile terminal, and the operations related to positioning include authentication, charging and positioning operations.

如本领域技术人员所知,在现有GPRS系统中,SGSN的主要作用是记录移动台的当前位置信息,并且在移动台和GGSN之间完成移动分组数据的发送和接收;GGSN通过基于IP协议的GPRS骨干网连接到SGSN,是连接GSM网络和外部分组交换网(如因特网和局域网)的网关,GGSN可以把GSM网中的GPRS分组数据包进行协议转换,从而可以把这些分组数据包传送到远端的TCP/IP或X.25网络。在上述实施例中,GGSN作为Radius Client完成了步骤2)和步骤6)的相关操作,本发明并不排除SGSN作为Radius Client的实现方式。As known to those skilled in the art, in the existing GPRS system, the main function of the SGSN is to record the current location information of the mobile station, and complete the sending and receiving of mobile packet data between the mobile station and the GGSN; The GPRS backbone network is connected to the SGSN, which is the gateway connecting the GSM network and the external packet switching network (such as the Internet and local area network). Remote TCP/IP or X.25 network. In the foregoing embodiment, GGSN has completed the related operations of step 2) and step 6) as Radius Client, and the present invention does not exclude the implementation of SGSN as Radius Client.

本发明的核心在于利用现有网络结构下的系统资源,即本发明所提供的方案在网络节点功能发生变化时依然可实现快捷的获取始发定位移动终端MSISDN并进行定位相关操作的功能。下面提供本发明的第二实施例。The core of the present invention is to utilize the system resources under the existing network structure, that is, the solution provided by the present invention can still realize the functions of quickly obtaining the MSISDN of the originating mobile terminal and performing positioning-related operations when the function of the network node changes. A second embodiment of the present invention is provided below.

图2所示为第二实施例系统结构示意图。在第二实施例中,本发明将通过扩展Radius Client功能的方法,实现SLP获取始发定位移动终端的MSISDN号码。具体的,移动终端的IMSI与MSISDN的对应关系保存在作为RadiusClient的网络实体上,例如GGSN,此处本发明依然不排除采用SGSN的实现方式。基于Radius Client的功能扩充,与上文所述的第一实施例相比,系统结构中无需Radius Proxy(如AAA服务器),即本实施例中所述移动网管理子系统为GGSN;则Radius Client收到移动终端的定位请求消息后,直接将IMSI转换为MSISDN号码;而SLP仍然完成Radius Server的功能。具体的,参照图2,该系统中包括Radius Client21以及Radius Server22。Fig. 2 is a schematic diagram of the system structure of the second embodiment. In the second embodiment, the present invention implements SLP acquisition of the MSISDN number of the mobile terminal for originating positioning by extending the function of the Radius Client. Specifically, the corresponding relationship between the IMSI and the MSISDN of the mobile terminal is stored on the network entity as the RadiusClient, such as the GGSN, and the present invention still does not exclude the implementation of the SGSN. Based on the function expansion of Radius Client, compared with the first embodiment described above, no Radius Proxy (such as AAA server) is needed in the system structure, that is, the mobile network management subsystem described in this embodiment is GGSN; then Radius Client After receiving the positioning request message from the mobile terminal, it directly converts the IMSI to the MSISDN number; while the SLP still completes the function of the Radius Server. Specifically, referring to Fig. 2, the system includes Radius Client21 and Radius Server22.

进一步参照图2说明该系统下的信令流程。Further referring to FIG. 2, the signaling flow under the system is described.

始发定位移动终端发起一个定位请求,请求消息中携带该终端的IMSI号码。The originating location mobile terminal initiates a location request, and the request message carries the IMSI number of the terminal.

Radius Client所在网络实体的本地数据库中保存所有开户移动终端的IMSI与MSISDN的对应关系,并且配置移动终端域名与Radius Server的IP地址对应关系,收到移动终端的定位请求消息后,将消息中携带的IMSI转换为相应的MSISDN。Radius客户端可以通过配置判断移动终端所发送的消息类型,当判断所述消息为定位请求消息时,则进一步基于Radius协议向RadiusServer发送认证请求消息或者计费请求消息,消息中将始发定位移动终端的IP地址与其MSISDN号码携带给Radius Server。与本发明第一实施例相同,所述认证请求消息和计费请求消息为Radius协议消息;并且,Radius Server的地址被配置成SLP的IP地址。The local database of the network entity where the Radius Client is located saves the corresponding relationship between the IMSI and the MSISDN of all account-opening mobile terminals, and configures the corresponding relationship between the domain name of the mobile terminal and the IP address of the Radius Server. Convert the IMSI to the corresponding MSISDN. The Radius client can judge the message type sent by the mobile terminal through configuration. When it is judged that the message is a location request message, it will further send an authentication request message or an accounting request message to the RadiusServer based on the Radius protocol. The terminal's IP address and its MSISDN number are carried to the Radius Server. Same as the first embodiment of the present invention, the authentication request message and the accounting request message are Radius protocol messages; and the address of the Radius Server is configured as the IP address of the SLP.

Radius Server(SLP)收到所述认证请求消息或者计费请求消息后,保存消息中携带的移动终端的IP地址与MSISDN的对应关系,并返回正确的认证响应消息或者计费响应消息。After the Radius Server (SLP) receives the authentication request message or the accounting request message, it saves the corresponding relationship between the IP address of the mobile terminal carried in the message and the MSISDN, and returns a correct authentication response message or accounting response message.

Radius Client收到所述认证响应消息或者计费响应消息后,将该移动终端的定位请求消息重定向到SLP上,消息中包含始发定位移动终端的IMSI号码,并且SLP获取所述消息报文报头中的始发定位移动终端IP地址,SLP根据IP地址在本地数据库中找到对应的MSISDN号码,并依据定位请求消息执行定位操作。After the Radius Client receives the authentication response message or the billing response message, it redirects the location request message of the mobile terminal to the SLP, the message includes the IMSI number of the mobile terminal for originating location, and the SLP obtains the message message The IP address of the originating location mobile terminal in the header, the SLP finds the corresponding MSISDN number in the local database according to the IP address, and executes the location operation according to the location request message.

上文提供了本发明的两个具体实施例,其共同特点是移动终端请求自身的定位操作。然而,本发明还可进一步实现始发定位终端请求对其他移动终端的定位操作。其与移动终端请求自定位的实现方式的区别在于:The above provides two specific embodiments of the present invention, and their common feature is that the mobile terminal requests its own positioning operation. However, the present invention can further realize that the originating positioning terminal requests the positioning operation of other mobile terminals. The difference between it and the implementation method of the mobile terminal requesting self-location is that:

1)始发定位移动终端发送到移动网管理子系统的定位请求消息中包括始发定位移动终端的IMSI,以及目标终端(被请求定位的终端)标识,以及还可包括定位质量,定位类型可选参数,本领域技术人员可依据业务具体需求进行设定。1) The positioning request message sent by the originating mobile terminal to the mobile network management subsystem includes the IMSI of the originating mobile terminal, and the identity of the target terminal (terminal requested for positioning), and may also include the positioning quality, and the positioning type may be The selected parameters can be set by those skilled in the art according to the specific needs of the business.

2)移动网管理子系统获取定位平台服务器的认证响应消息或者计费响应消息后;重定向始发定位移动终端的定位请求消息到定位平台服务器,则定位平台服务器依据保存的记录查找到始发定位移动终端IP地址对应的MSISDN,并对始发定位移动终端进行鉴权/计费操作;定位平台服务器依据定位请求消息中携带的目标移动终端的标识对该终端进行定位操作。所述目标移动终端标识为:IMSI或MSISDN等。2) After the mobile network management subsystem obtains the authentication response message or billing response message of the positioning platform server; redirects the positioning request message of the originating mobile terminal to the positioning platform server, and the positioning platform server finds the originating mobile terminal according to the saved records. Locate the MSISDN corresponding to the IP address of the mobile terminal, and perform authentication/billing operations on the originating mobile terminal; the positioning platform server performs positioning operations on the terminal according to the identification of the target mobile terminal carried in the positioning request message. The identifier of the target mobile terminal is: IMSI or MSISDN.

相应的,本发明还提供了一种移动终端定位系统,包括:Correspondingly, the present invention also provides a mobile terminal positioning system, including:

网关GPRS支持节点GGSN31,获取第一移动终端的定位请求消息,向AAA服务器发送包含第一移动终端IMSI和IP地址的认证请求消息或者计费请求消息;以及,获取AAA服务器转发的认证响应消息或者计费响应消息后发送第一移动终端IP地址和包含IMSI的定位请求消息到定位平台服务器;The gateway GPRS support node GGSN31 obtains the location request message of the first mobile terminal, sends to the AAA server an authentication request message or an accounting request message comprising the IMSI and IP address of the first mobile terminal; and obtains the authentication response message forwarded by the AAA server or After the charging response message, send the IP address of the first mobile terminal and a positioning request message including the IMSI to the positioning platform server;

AAA服务器32,用于查找第一移动终端IMSI对应的MSISDN,向定位平台服务器发送包含第一移动终端MSISDN和IP地址的认证请求消息或者计费请求消息;以及,将定位平台服务器的认证响应消息或者计费响应消息转发到GGSN;The AAA server 32 is configured to search for the MSISDN corresponding to the IMSI of the first mobile terminal, and send an authentication request message or a charging request message including the MSISDN and IP address of the first mobile terminal to the positioning platform server; and, send the authentication response message of the positioning platform server Or the charging response message is forwarded to the GGSN;

定位平台服务器33,用于保存认证请求消息或者计费请求消息中MSISDN和IP地址对应关系,反馈认证响应消息或者计费响应消息;以及,执行定位操作。具体的,定位平台服务器查找第一移动终端IP地址所对应的MSISDN,并对第一移动终端进行鉴权和/或定位操作;或者,所述定位请求消息中进一步包括第二移动终端标识;定位平台服务器查找第一移动终端的IP地址所对应的MSISDN,进行鉴权和/或计费操作,依据定位请求消息中的第二移动终端标识对第二移动终端进行定位操作。所述第二终端标识为:IMSI或MSISDN等。The positioning platform server 33 is configured to store the correspondence between the MSISDN and the IP address in the authentication request message or the charging request message, and feed back the authentication response message or the charging response message; and, perform a positioning operation. Specifically, the positioning platform server searches for the MSISDN corresponding to the IP address of the first mobile terminal, and performs authentication and/or positioning operations on the first mobile terminal; or, the positioning request message further includes a second mobile terminal identifier; positioning The platform server searches for the MSISDN corresponding to the IP address of the first mobile terminal, performs authentication and/or charging operations, and performs positioning operations on the second mobile terminal according to the second mobile terminal identifier in the positioning request message. The identity of the second terminal is: IMSI or MSISDN.

除上述系统结构外,本发明的另一移动终端定位系统结构包括:In addition to the above system structure, another mobile terminal positioning system structure of the present invention includes:

网关支持节点GGSN,获取第一移动终端发送的定位请求消息,查找所述定位请求消息中第一移动终端IMSI号码对应的MSISDN号码,向定位平台服务器发送包括所述MSISDN和IP地址的认证请求消息或者计费请求消息;以及,获定位平台服务器的认证响应消息或者计费响应消息后发送第一移动终端IP地址和包含IMSI的定位请求消息到定位平台服务器;The gateway support node GGSN obtains the location request message sent by the first mobile terminal, searches for the MSISDN number corresponding to the IMSI number of the first mobile terminal in the location request message, and sends an authentication request message including the MSISDN and IP address to the location platform server Or a charging request message; and, after obtaining the authentication response message or the charging response message of the positioning platform server, send the first mobile terminal IP address and the positioning request message including the IMSI to the positioning platform server;

定位平台服务器,用于保存认证请求消息或者计费请求消息中第一移动终端MSISDN和IP地址对应关系,并反馈认证响应消息或者计费响应消息;以及,执行定位操作。本发明系统中所述的认证请求消息、认证响应消息、计费请求消息和计费响应消息为远端用户拨入鉴权服务Radius协议消息。The positioning platform server is used to save the correspondence between the MSISDN and the IP address of the first mobile terminal in the authentication request message or the charging request message, and feed back the authentication response message or the charging response message; and, perform a positioning operation. The authentication request message, authentication response message, accounting request message and accounting response message in the system of the present invention are Radius protocol messages of remote user dial-in authentication service.

以上对本发明所提供的一种移动终端定位方法及系统进行了详细介绍,本文中应用了具体个例对本发明的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本发明的方法及其核心思想;同时,对于本领域的一般技术人员,依据本发明的思想,在具体实施方式及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对本发明的限制。A mobile terminal positioning method and system provided by the present invention has been introduced in detail above. In this paper, specific examples are used to illustrate the principle and implementation of the present invention. The description of the above embodiments is only used to help understand the present invention. method and its core idea; at the same time, for those of ordinary skill in the art, according to the idea of the present invention, there will be changes in the specific implementation and application scope. Invention Limitations.

Claims (15)

1、一种移动终端定位方法,其特征在于:1. A positioning method for a mobile terminal, characterized in that: 1)第一移动终端发送携带自身国际移动用户识别码IMSI的定位请求消息;1) The first mobile terminal sends a positioning request message carrying its own International Mobile Subscriber Identity IMSI; 2)移动网管理子系统获取所述定位请求消息,查找所述定位请求消息中第一移动终端IMSI号码所对应的移动终端国际ISDN号码MSISDN,向定位平台服务器发送包含第一移动终端MSISDN和IP地址的业务请求消息;2) The mobile network management subsystem obtains the positioning request message, searches for the mobile terminal international ISDN number MSISDN corresponding to the first mobile terminal IMSI number in the positioning request message, and sends a message containing the first mobile terminal MSISDN and IP address to the positioning platform server. The service request message of the address; 3)定位平台服务器保存所述业务请求消息中第一移动终端MSISDN和IP地址对应关系,反馈业务响应消息;3) The positioning platform server saves the corresponding relationship between the first mobile terminal MSISDN and the IP address in the service request message, and feeds back a service response message; 4)移动网管理子系统获取业务响应消息,发送所述定位请求消息和第一移动终端的IP地址到定位平台服务器;4) The mobile network management subsystem obtains a service response message, sends the location request message and the IP address of the first mobile terminal to the location platform server; 5)定位平台服务器执行定位操作。5) The positioning platform server executes the positioning operation. 2、如权利要求1所述的移动终端定位方法,其特征在于,定位平台服务器的定位操作进一步包括:2. The mobile terminal positioning method according to claim 1, wherein the positioning operation of the positioning platform server further comprises: 查找第一移动终端IP地址所对应的MSISDN,对第一移动终端进行鉴权操作。Find the MSISDN corresponding to the IP address of the first mobile terminal, and perform an authentication operation on the first mobile terminal. 3、如权利要求2所述的移动终端定位方法,其特征在于:3. The mobile terminal positioning method according to claim 2, characterized in that: 所述定位请求消息中还包括第一移动终端所支持的定位协议和当前小区位置标识。The location request message also includes a location protocol supported by the first mobile terminal and a current cell location identifier. 4、如权利要求1所述的移动终端定位方法,其特征在于:4. The mobile terminal positioning method according to claim 1, characterized in that: 所述第一移动终端发送的定位请求消息中还包括第二移动终端标识,The positioning request message sent by the first mobile terminal further includes a second mobile terminal identifier, 定位平台服务器的定位操作进一步包括查找第一移动终端的IP地址所对应的MSISDN,进行鉴权操作,依据所述定位请求消息中的第二移动终端标识对第二移动终端进行定位操作。The positioning operation of the positioning platform server further includes searching for the MSISDN corresponding to the IP address of the first mobile terminal, performing an authentication operation, and performing a positioning operation on the second mobile terminal according to the second mobile terminal identifier in the positioning request message. 5、如权利要求1所述的移动终端定位方法,其特征在于:5. The mobile terminal positioning method according to claim 1, characterized in that: 所述移动网管理子系统为GPRS网关支持节点GGSN。The mobile network management subsystem is a GPRS gateway support node GGSN. 6、如权利要求1所述的移动终端定位方法,其特征在于:6. The mobile terminal positioning method according to claim 1, characterized in that: 所述移动网管理子系统包括GPRS网关支持节点GGSN和AAA服务器;The mobile network management subsystem includes a GPRS gateway support node GGSN and an AAA server; 所述GGSN获取定位请求消息,向AAA服务器发送包含第一移动终端IMSI和IP地址的业务请求消息;The GGSN acquires a location request message, and sends a service request message including the IMSI and IP address of the first mobile terminal to the AAA server; AAA服务器查找所述IMSI号码对应的MSISDN号码,向定位平台服务器发送包括MSISDN和IP地址的业务请求消息。The AAA server searches for the MSISDN number corresponding to the IMSI number, and sends a service request message including the MSISDN and IP address to the positioning platform server. 7、如权利要求1至6其中之一所述的移动终端定位方法,其特征在于:7. The mobile terminal positioning method according to any one of claims 1 to 6, characterized in that: 所述业务请求消息和业务响应消息为远端用户拨入鉴权服务Radius协议消息。The service request message and the service response message are Radius protocol messages of the remote user dial-in authentication service. 8、如权利要求7所述的移动终端定位方法,其特征在于:8. The mobile terminal positioning method according to claim 7, characterized in that: 所述业务请求消息为认证请求消息,所述业务响应消息为认证响应消息;或者,所述业务请求消息为计费请求消息,所述业务响应消息为计费响应消息。The service request message is an authentication request message, and the service response message is an authentication response message; or, the service request message is an accounting request message, and the service response message is an accounting response message. 9、一种移动终端定位系统,其特征在于,包括:9. A mobile terminal positioning system, characterized in that it comprises: 网关GPRS支持节点GGSN,获取第一移动终端的定位请求消息,向AAA服务器发送包含第一移动终端IMSI和IP地址的业务请求消息;以及,获取AAA服务器转发的业务响应消息后发送第一移动终端IP地址和包含IMSI的定位请求消息到定位平台服务器;The gateway GPRS support node GGSN obtains the location request message of the first mobile terminal, and sends a service request message including the IMSI and IP address of the first mobile terminal to the AAA server; and, after obtaining the service response message forwarded by the AAA server, sends the first mobile terminal The IP address and the positioning request message including the IMSI are sent to the positioning platform server; AAA服务器,用于查找第一移动终端IMSI对应的MSISDN,向定位平台服务器发送包含第一移动终端MSISDN和IP地址的业务请求消息;以及,将定位平台服务器的业务响应消息转发到GGSN;The AAA server is used to search for the MSISDN corresponding to the IMSI of the first mobile terminal, and sends a service request message including the MSISDN and IP address of the first mobile terminal to the positioning platform server; and forwards the service response message of the positioning platform server to the GGSN; 定位平台服务器,用于保存业务请求消息中MSISDN和IP地址对应关系,反馈业务响应消息;以及,获取GGSN的定位请求消息后执行定位操作。The location platform server is used to save the correspondence between the MSISDN and the IP address in the service request message, and feed back a service response message; and, after obtaining the location request message of the GGSN, perform a location operation. 10、如权利要求9所述的移动终端定位系统,其特征在于,定位平台服务器的定位操作进一步包括:10. The mobile terminal positioning system according to claim 9, wherein the positioning operation of the positioning platform server further includes: 定位平台服务器查找第一移动终端IP地址所对应的MSISDN,并对第一移动终端进行鉴权操作。The positioning platform server searches for the MSISDN corresponding to the IP address of the first mobile terminal, and performs an authentication operation on the first mobile terminal. 11、如权利要求9所述的移动终端定位系统,其特征在于:11. The mobile terminal positioning system according to claim 9, characterized in that: 所述定位请求消息中进一步包括第二移动终端标识;The positioning request message further includes a second mobile terminal identifier; 定位平台服务器查找第一移动终端的IP地址所对应的MSISDN,进行鉴权操作,依据定位请求消息中的第二移动终端标识对第二移动终端进行定位操作。The positioning platform server searches for the MSISDN corresponding to the IP address of the first mobile terminal, performs an authentication operation, and performs a positioning operation on the second mobile terminal according to the second mobile terminal identifier in the positioning request message. 12、如权利要求9所述的移动终端定位系统,其特征在于:12. The mobile terminal positioning system according to claim 9, characterized in that: 所述业务请求消息为认证请求消息,所述业务响应消息为认证响应消息;或者,所述业务请求消息为计费请求消息,所述业务响应消息为计费响应消息。The service request message is an authentication request message, and the service response message is an authentication response message; or, the service request message is an accounting request message, and the service response message is an accounting response message. 13、一种移动终端定位系统,其特征在于,包括:13. A mobile terminal positioning system, characterized in that it comprises: 网关支持节点GGSN,获取第一移动终端发送的定位请求消息,查找所述定位请求消息中第一移动终端IMSI号码对应的MSISDN号码,向定位平台服务器发送包括第一移动终端MSISDN和IP地址的业务请求消息;以及,获取定位平台服务器的业务响应消息后发送第一移动终端IP地址和包含IMSI的定位请求消息到定位平台服务器;The gateway support node GGSN obtains the location request message sent by the first mobile terminal, searches for the MSISDN number corresponding to the IMSI number of the first mobile terminal in the location request message, and sends a service including the MSISDN and IP address of the first mobile terminal to the location platform server request message; and, after obtaining the service response message of the positioning platform server, send the first mobile terminal IP address and a positioning request message including the IMSI to the positioning platform server; 定位平台服务器,用于保存所述业务请求消息中第一移动终端MSISDN和IP地址对应关系,并反馈业务响应消息;以及,获取GGSN的定位请求消息后执行定位操作。The location platform server is used to save the correspondence between the first mobile terminal MSISDN and the IP address in the service request message, and feed back a service response message; and, perform a location operation after obtaining the location request message of the GGSN. 14、如权利要求13所述的移动终端定位系统,其特征在于:14. The mobile terminal positioning system according to claim 13, characterized in that: 所述定位请求消息中进一步包括第二移动终端标识;定位平台服务器查找第一移动终端的IP地址所对应的MSISDN,进行鉴权操作,依据定位请求消息中的第二移动终端标识对第二移动终端进行定位操作。The positioning request message further includes a second mobile terminal identifier; the positioning platform server searches for the MSISDN corresponding to the IP address of the first mobile terminal, performs an authentication operation, and authenticates the second mobile terminal according to the second mobile terminal identifier in the positioning request message. The terminal performs a positioning operation. 15、如权利要求13或14所述的移动终端定位系统,其特征在于:15. The mobile terminal positioning system according to claim 13 or 14, characterized in that: 所述业务请求消息为认证请求消息,所述业务响应消息为认证响应消息;或者,所述业务请求消息为计费请求消息,所述业务响应消息为计费响应消息。The service request message is an authentication request message, and the service response message is an authentication response message; or, the service request message is an accounting request message, and the service response message is an accounting response message.
CNB2006100757407A 2006-03-08 2006-04-26 A mobile terminal positioning method and system Expired - Fee Related CN100455135C (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
CNB2006100757407A CN100455135C (en) 2006-03-08 2006-04-26 A mobile terminal positioning method and system
PCT/CN2007/000300 WO2007101389A1 (en) 2006-03-08 2007-01-26 A method, system and device for locating mobile terminal

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
CN200610057321.0 2006-03-08
CN200610057321 2006-03-08
CNB2006100757407A CN100455135C (en) 2006-03-08 2006-04-26 A mobile terminal positioning method and system

Publications (2)

Publication Number Publication Date
CN1968507A true CN1968507A (en) 2007-05-23
CN100455135C CN100455135C (en) 2009-01-21

Family

ID=38076984

Family Applications (1)

Application Number Title Priority Date Filing Date
CNB2006100757407A Expired - Fee Related CN100455135C (en) 2006-03-08 2006-04-26 A mobile terminal positioning method and system

Country Status (2)

Country Link
CN (1) CN100455135C (en)
WO (1) WO2007101389A1 (en)

Cited By (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2008154834A1 (en) * 2007-06-15 2008-12-24 Huawei Technologies Co., Ltd. Method and equipment for transmitting user number
WO2009115028A1 (en) * 2008-03-17 2009-09-24 华为技术有限公司 Method, system and device for calculating communication expenses
CN102469443A (en) * 2010-11-12 2012-05-23 卓望数码技术(深圳)有限公司 Method, system and mobile terminal for data communication interaction based on IMSI
CN102572002A (en) * 2010-12-08 2012-07-11 中国电信股份有限公司 Dynamic domain name updating method and system thereof
CN101621742B (en) * 2009-08-13 2013-02-13 中国电信股份有限公司 Method for inquiring mobile terminal position and platform thereof
CN103547333A (en) * 2013-03-26 2014-01-29 华为技术有限公司 Ad pushing method, device and system
CN107517456A (en) * 2016-06-16 2017-12-26 中国电信股份有限公司 Method, user terminal and the system of positioning application are realized based on WiFi
CN114765851A (en) * 2021-01-13 2022-07-19 中国移动通信有限公司研究院 Terminal positioning method and device, server and positioning system
CN115443664A (en) * 2020-04-27 2022-12-06 华为技术有限公司 MEC-based positioning method, equipment and wireless communication system

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104864888B (en) * 2015-05-12 2018-01-02 北京红旗胜利科技发展有限责任公司 A kind of method and apparatus of navigation device position amendment

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6977917B2 (en) * 2000-03-10 2005-12-20 Telefonaktiebolaget Lm Ericsson (Publ) Method and apparatus for mapping an IP address to an MSISDN number within a service network
FI113142B (en) * 2001-06-25 2004-02-27 Sonera Oyj Name server for positioning objects
US20050060551A1 (en) * 2003-09-15 2005-03-17 Barchi Ronald S. Terminal device IP address authentication

Cited By (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2008154834A1 (en) * 2007-06-15 2008-12-24 Huawei Technologies Co., Ltd. Method and equipment for transmitting user number
WO2009115028A1 (en) * 2008-03-17 2009-09-24 华为技术有限公司 Method, system and device for calculating communication expenses
CN101621742B (en) * 2009-08-13 2013-02-13 中国电信股份有限公司 Method for inquiring mobile terminal position and platform thereof
CN102469443A (en) * 2010-11-12 2012-05-23 卓望数码技术(深圳)有限公司 Method, system and mobile terminal for data communication interaction based on IMSI
CN102572002B (en) * 2010-12-08 2015-11-25 中国电信股份有限公司 Dynamic domain name update method and system
CN102572002A (en) * 2010-12-08 2012-07-11 中国电信股份有限公司 Dynamic domain name updating method and system thereof
CN103547333A (en) * 2013-03-26 2014-01-29 华为技术有限公司 Ad pushing method, device and system
CN103547333B (en) * 2013-03-26 2016-07-06 华为技术有限公司 A kind of advertisement sending method, equipment and system
CN107517456A (en) * 2016-06-16 2017-12-26 中国电信股份有限公司 Method, user terminal and the system of positioning application are realized based on WiFi
CN115443664A (en) * 2020-04-27 2022-12-06 华为技术有限公司 MEC-based positioning method, equipment and wireless communication system
CN115443664B (en) * 2020-04-27 2025-05-27 华为技术有限公司 Positioning method, device and wireless communication system based on MEC
US12513655B2 (en) 2020-04-27 2025-12-30 Huawei Technologies Co., Ltd. MEC-based positioning method, device, and wireless communication system
CN114765851A (en) * 2021-01-13 2022-07-19 中国移动通信有限公司研究院 Terminal positioning method and device, server and positioning system

Also Published As

Publication number Publication date
CN100455135C (en) 2009-01-21
WO2007101389A1 (en) 2007-09-13

Similar Documents

Publication Publication Date Title
CN1276620C (en) Method for providing location based service for WLAN user
CN1276671C (en) Method for processing location information request in location service
CN102695167B (en) Mobile subscriber identity management method and apparatus thereof
CN1820533A (en) Apparatus and method for providing location information
US7984149B1 (en) Method and apparatus for identifying a policy server
CN1391758A (en) Authentication method and system
CN1882935A (en) Providing location-specific services to a mobile node
CN1618251A (en) Provision of location information
CN103220372A (en) Data service access method and system
WO2008040248A1 (en) A method and system for transmitting email and a push mail server
WO2007101389A1 (en) A method, system and device for locating mobile terminal
CN102238507A (en) Method and system for determining policy and charging rules function
CN1315302C (en) Method for querying routing in the case of intercommunication between wireless local area network and mobile network
WO2016000172A1 (en) Network device and method for allocating access point names
CN102045717B (en) System, method and relevant equipment for acquiring user identifier in data service
WO2023059234A1 (en) Charging functions and methods for updating charging resources
CN111050355A (en) Method, device and system for dynamically adjusting QoS of mobile terminal
CN1567895A (en) Method for receiving external network data by target user equipment
CN115209402A (en) Wireless capability open system
WO2011050723A1 (en) Method, system and device for selecting target mobility management entity (mme) during mobile terminal switch process
WO2009062453A1 (en) Method and apparatus for providing user information
CN1299532C (en) Method for processing initial position information request of user equipment
CN102244844A (en) Method for transmitting multimedia message, device and system
CN1346578A (en) Managing service components of mobile terminal
CN100459632C (en) Method for Finding the Address of the Service Server

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
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20090121

Termination date: 20160426