[go: up one dir, main page]

WO2004039112A1 - Procede d'execution de services fondes sur la localisation et intergiciel de service de localisation - Google Patents

Procede d'execution de services fondes sur la localisation et intergiciel de service de localisation Download PDF

Info

Publication number
WO2004039112A1
WO2004039112A1 PCT/CN2003/000875 CN0300875W WO2004039112A1 WO 2004039112 A1 WO2004039112 A1 WO 2004039112A1 CN 0300875 W CN0300875 W CN 0300875W WO 2004039112 A1 WO2004039112 A1 WO 2004039112A1
Authority
WO
WIPO (PCT)
Prior art keywords
service
location
positioning
request
location service
Prior art date
Application number
PCT/CN2003/000875
Other languages
English (en)
French (fr)
Inventor
Yimin Li
Hong Sun
Qi Cheng
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 AU2003272874A priority Critical patent/AU2003272874A1/en
Publication of WO2004039112A1 publication Critical patent/WO2004039112A1/zh

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/90Details of database functions independent of the retrieved data types
    • G06F16/95Retrieval from the web
    • G06F16/953Querying, e.g. by the use of web search engines
    • G06F16/9537Spatial or temporal dependent retrieval, e.g. spatiotemporal queries

Definitions

  • the present invention relates to a positioning method for a mobile communication system, and in particular, to a method for implementing location-based services and location service middleware. Background technique
  • Location-based services also known as location services, refer to the location information (such as Cell-sector, latitude and longitude) of a mobile station obtained by a mobile communication system through a specific positioning technology.
  • GIS Geographic Information System
  • the mobile device's Mobile Position Center (MFC) / Gateway Mobile Location Center (GMLC) is passed to the third party (SP) through the gateway device of the mobile network.
  • MFC Mobile Position Center
  • GMLC Gateway Mobile Location Center
  • a location service that provides latitude and longitude information. After a service provider (SP) obtains the latitude and longitude, it then visits the GIS content provider to obtain location-related information and maps to provide services to users.
  • SP Service provider
  • business promotion is difficult, and the value chain is not. Really formed.
  • the key issue in the development of location services is that the value chain among GIS service providers, location service SPs, and telecom operators can be connected.
  • a GIS-encapsulated location service middleware is provided by a telecommunications operator, and a value-added location information service is provided to the SP.
  • the invention visits the positioning device and the GIS service provider, and returns the result to the SP.
  • the authentication and charging of SP service requests are completed, the realization of the service value of the GIS service provider is completed, and the location service value chain is penetrated.
  • the mobile location service provides location services of latitude and longitude information to a third party (SP) through a positioning gateway device (MPC / GMLC) of a mobile network.
  • SP third party
  • MPC / GMLC positioning gateway device
  • Maps Maps to provide services to users.
  • the structure diagram is shown in Figure 1.
  • An object of the present invention is to provide a location-based service implementation method and location service middleware, which use location service middleware (Mddle Ware) to encapsulate access to mobile network positioning devices and GIS systems, and provide them to application SPs as a service. To penetrate the location service value chain.
  • location service middleware Middle Ware
  • the method of the present invention includes the following steps:
  • the location service client responds to the service request initiated by the end user, and sends the service request to the location service middleware through the message interface;
  • the location service middleware responds to the service request, and initiates a positioning request to the positioning gateway through a message interface;
  • the positioning gateway initiates a positioning request to the positioning device;
  • the positioning device performs positioning-related information interaction with the located mobile terminal, completes the positioning calculation, and returns the positioning result to the positioning gateway;
  • the positioning gateway returns the positioning result to the location service middleware through the message interface.
  • the location service middleware returns the positioning result or the service result obtained from the geographic information system (GIS) according to the positioning result to the location service client according to the received positioning result and the type of business request;
  • GIS geographic information system
  • the location service client returns the result to the end user who initiated the business request.
  • the end user can initiate a service request to the location service client through short messages, multimedia messages, WAP, WEB or voice.
  • the location service client When the location service client responds to the terminal's service request, it also includes authenticating the request. Only the service request that passes the authentication can be further processed.
  • the request message sent by the location service client to the location service middleware includes at least: service provider (SP) identification information, calling user identification information, checked user identification information, and requested service type information.
  • SP service provider
  • the method further includes: performing authentication on the location service client, performing authentication and privacy check on the positioning request required by the calling user.
  • step F the location middleware obtains the service result from the geographic information system (GIS) including the following steps: a.
  • the location business middleware initiates a request to the geographic information system (GIS) through the message interface;
  • the geographic information system (GIS) according to the location
  • the request message of the business middleware forms the service result required by the request;
  • the geographic information system returns the result to the location business middleware through the message interface.
  • the location service middleware of the present invention includes: a communication management module, a service provider (SP) access control module, a GIS access agent module, a positioning agent module, a core service processing module, and a service data management module;
  • the communication management module controls communication between a service provider (SP) access control module, a geographic information system (GIS) proxy module, a positioning proxy module, and a core business processing module;
  • the service provider (SP) access control module receives the service request and transmits it to the core business processing module.
  • the core business processing module obtains the positioning result through the positioning proxy module and processes it.
  • the core business processing module passes the geographic information system (GIS) according to the positioning result.
  • the access agent module obtains the service result, and the positioning result and the service result may be returned through the service provider (SP) access agent module;
  • the business database and management module complete the management and storage of data under the control of the core business processing module.
  • middleware interconnection agent module that communicates with the communication management module and is used to interconnect with middleware in other locations.
  • It also includes a map image management module for managing cached map image data, which communicates with a service provider (SP) access control module and a GIS access agent module under the control of the communication management module.
  • SP service provider
  • It also includes an operation and maintenance server that communicates with the business data management module, and an operation and maintenance terminal connected to the server.
  • SCP service control point
  • message center interface module that communicates with the core business processing module to support location service access and result return in voice and short message modes.
  • the present invention provides a value-added location information service to the majority of SPs by providing a GIS-encapsulated location business middleware for telecommunications operators, linking the value chain between GIS service providers, location services SP, and telecommunications operators. Reduce the barriers for non-GIS SP vendors to enter the field of location services, while helping GIS vendors realize value.
  • using the present invention to develop mobile location services can reduce the threshold for SPs to enter the field of location services, help mobile operators to add value to basic location information, promote the rapid deployment and operation of location services, and help GIS content be widely used to help GIS service providers realize profits.
  • FIG. 1 is a structural diagram of implementing a mobile location service in the prior art
  • FIG. 2 is a structural diagram of implementing a mobile location service according to the present invention
  • FIG. 3 is a schematic structural diagram of a location service middleware
  • FIG. 4 is another schematic structural diagram of a location service middleware.
  • the location service middleware encapsulates access to network positioning equipment and GIS systems, and opens basic location information and GIS value-added location services to the SP, as shown in FIG. 2.
  • the SP access control module is responsible for processing WebService business interactions, flow control, and message conversion with the SP;
  • the GIS access agent module is responsible for processing the interface interaction with GIS and supporting the GIS selection function in the case of multiple GIS;
  • the positioning agent module is responsible for processing the interface interaction with the positioning gateway device and supports multiple MPC / GMLC; the middleware interconnection agent module handles business interaction in the case of remote query and roaming; the communication management module is responsible for the management of communication links and message distribution;
  • the core business processing module is the business core of the location business middleware, and its functions include:
  • Trigger of location service In response to requests from SP, SCP, short message center, and other middleware, start the corresponding business logic;
  • SP authentication Check whether the SP is a contracted service provider and reject service requests for unsigned SPs
  • Value-added location services On the basis of providing basic location information, different GIS service interfaces are called according to different service types to obtain value-added location service information and provide it to users;
  • Detailed positioning records Provide historical location information records to support user needs such as route inquiries;
  • billing and settlement support per-time, per-service, roaming, Qos, cost sharing and other billing functions, Output the corresponding bill;
  • Roaming processing Query information about the called place (such as MSCID, etc.), determine whether the user is roaming, and perform corresponding processing;
  • the business database and management module are the data storage and management core of the location business middleware system, and are responsible for maintaining SP data, user contract data, business data, privacy protection data, billing data, historical location information, and system configuration data.
  • the location service middleware may further include one or more of a map image data management module, an SCP / message center interface module, a middleware interconnection agent module, an operation and maintenance server and an operation and maintenance terminal, where:
  • the middleware interconnection agent module is used to realize the interconnection of multiple middlewares
  • the map image data management module is responsible for buffering map image data
  • the SCP / message center interface module is responsible for processing communication and message processing with the SCP and the short message center to support location service access and smart user billing in voice and text messages;
  • the operation and maintenance server and the operation and maintenance terminal service improve the functions of the location service middleware system maintenance to users.
  • the message center in the SCP / message center interface module is a short message center.
  • the communication management module is responsible for the communication between the SP access control module, the GIS access agent module, the positioning agent module and the core business processing module, and performs operation control and status management of these modules including the map image management module.
  • the message interaction between each module and the core business processing module is all forwarded by the communication management module. This forwarding process will not be detailed in the following business processing flow.
  • the middleware receives the client's business request through the SP access control module or SCP / SMS center interface, and sends it to the core business processing module for corresponding processing.
  • the core business processing module sends a positioning request message to the positioning agent module, and according to the returned positioning Information and specific business requests are processed accordingly. If there is no need to access the GIS, the positioning results are returned directly to the SP access control module. Otherwise, you need to send a message to the GIS access agent module to request geographic information.
  • the core business processing module After receiving the return message, the service result return method is determined according to the service request. If the SP is returned, the message is returned to the SP access agent module, and the service result is returned to the location service client through the SP access agent module.
  • the GIS access agent module temporarily stores the image in the map image management module after receiving the information returned by the GIS, and returns a message to the core business processing module.
  • the core business processing module performs the corresponding processing and returns the result to the SP access control module, and then the SP access control module fetches the image information from the map image management module, deletes the data in the map image management module, and finally The results are returned to the location business client.
  • the end user of the location service accesses the client SP or service control of the location-based service (LBS) through different access methods, such as: short message, multimedia message, WAP, WEB or voice, etc.
  • Point Service Control Point, SCP for short
  • SCP Service Control Point
  • the location service client receives the service request, authenticates the calling user, and determines whether the user can use this service. After the authentication is passed, the service request is forwarded to the location service middleware, which includes authentication information such as SP identification, calling user identification, checked user identification, SP and calling user password, and information such as the type of service requested.
  • authentication information such as SP identification, calling user identification, checked user identification, SP and calling user password, and information such as the type of service requested.
  • the location service middleware authenticates the SP that forwards the service request, performs authentication and privacy check on the positioning request required by the calling user. If the privacy protection information registered by the investigated user allows the calling user to initiate a location query, the location service middleware selects the corresponding positioning gateway logic module or device according to the type of the investigated user, and initiates a positioning request to it.
  • the positioning gateway initiates a positioning request to the positioning device.
  • the positioning device selects a positioning technology and performs positioning-related information interaction with the investigated mobile terminal through a mobile network. 6. The positioning device completes the positioning calculation after obtaining the required positioning information, and returns the positioning result to the positioning gateway.
  • the positioning gateway converts the positioning results to the necessary location service middleware.
  • the location business middleware After the location business middleware obtains the latitude and longitude information, based on the type of service requested by the user, it initiates a request to the GIS system to obtain value-added service information including text or maps. Before initiating the request, the location service middleware needs to determine the addressing information of the target GIS system based on the positioning result (the area code or latitude and longitude information of the user's location) of the user terminal being checked.
  • the GIS system queries the database to form the required service result according to the type of information and latitude and longitude requested by the middleware. Returned to the location business middleware.
  • the location business middleware returns the service result to the location service client.
  • the location service client returns the results to the end user.
  • the short message center may also be replaced with another type of message center, and the corresponding short message method may be replaced with a corresponding type of message method.
  • the message types include multimedia messages, unified messages, and instant messages.

Landscapes

  • Engineering & Computer Science (AREA)
  • Databases & Information Systems (AREA)
  • Theoretical Computer Science (AREA)
  • Data Mining & Analysis (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Mobile Radio Communication Systems (AREA)
  • Telephonic Communication Services (AREA)

Description

基于位置类业务的实现方法及位置业务中间件 技术领域
本发明涉及移动通信系统定位方法, 特别是涉及一种基于位置类业务的 实现方法及位置业务中间件。 背景技术
基于位置类业务(LBS, Location-Based Services ) , 又称位置业务, 是指 移动通信系统通过特定的定位技术获得移动台的位置信息(如 Cell-sector、 经 纬度) , 在电子地图信息系统 (Geography Information System, 筒称 GIS) ^ 于位置的内容信息系统的支持下, 提供给移动用户本人、 通信系统或第三方, 完成与位置相关的呼叫类、 数据类及管理类业务。
随着移动通讯在我国城市人群中的日益普及, 移动定位服务的重要性逐 渐凸显出来。 开通基于位置的业务, 终端用户就可以方便地获知自己目前所 处的位置, 并用终端查询用户附近各种场所的信息: 我在哪里、 我的小孩在 哪里、 拨打一个特殊号码直接接通最近的售后服务点电话、 最近的医院在哪 里、 最近酒店在哪里、 最近的餐馆在哪里、 在家里使用移动电话能够享受优 惠的费率…。 同时, 对于信息的返回也可以充分利用现有的各种接入方式, 如 SMS、 MMS、 WAP, Internet浏览器等等, 在提供给用户方便、 丰富的业务 享受同时也增强了用户对运营商的忠诚度。
按照 3GPP、 3GPP2现有的位置业务协议规范, 通过移动网絡的关口设备 移动定位中心( Mobile Position Center,筒称 MFC )/网关移动位置中心( Gateway Mobile Location Center, 简称 GMLC )向第三方( SP )提供经纬度信息的位置 服务, 业务提供商 ( Service Provider, 筒称 SP )得到经纬度后, 再访问 GIS内 容提供服务商, 获得与位置相关的信息、 地图, 向用户提供服务。 目前在绝 大多数 SP自身没有 GIS提供能力的情况下, 业务推广比较困难,价值链并没有 真正形成。 位置业务开展的关键问题是 GIS服务提供商、 位置服务 SP、 电信运 营商之间的价值链能够得到贯连。本发明通过电信运营商提供封装 GIS的位置 业务中间件, 向 SP提供增值的位置信息服务, 得到 SP的请求后, 访问定位设 备和 GIS服务提供商, 将结果返回给 SP。 在服务进行过程中, 完成对 SP服务请 求的鉴权、 计费, 完成对 GIS服务提供商服务价值的实现, 贯通位置服务价值 链。
目前, 移动位置服务通过移动网络的定位网关设备 ( MPC/GMLC )向第 三方(SP )提供经纬度信息的位置服务, SP得到经纬度后, 再访问 GIS内容提 供服务商, 获得与位置相关的信息、 地图, 向用户提供服务。 结构图如图 1所 示。
现有技术下, 移动运营商仅能通过定位网关设备对外提供基本位置信息, 无法提供增值服务。 增值服务必须由作为位置服务客户端的 SP提供。 然而目 前绝大多数 SP自身没有 GIS提供能力 , 通常是由专业 GIS厂商同时作为位置服 务客户端自己提供 GIS系统, 其他非 GIS厂商要进入位置服务领域, 必须自行 寻找 GIS合作伙伴。 业务推广比较困难, 价值链并没有真正形成。 发明内容
本发明的目的在于提供一种基于位置类业务的实现方法及位置业务中间 件, 采用位置业务中间件(Mddle Ware )封装对移动网络定位设备和 GIS系 统的访问, 通过服务的方式向应用 SP提供, 以贯通位置服务价值链。
本发明的方法包括下述步驟:
A、位置服务客户端响应终端用户发起的业务请求, 通过消息接口将该业 务请求发送至位置业务中间件;
B、位置业务中间件响应该业务请求, 通过消息接口向定位网关发起定位 请求;
C、 定位网关向定位设备发起定位请求; D、定位设备与被定位的移动终端进行定位相关信息交互,完成定位计算, 并将定位结果返回给定位网关;
E、 定位网关通过消息接口将定位结果返回给位置业务中间件;
F、 位置业务中间件根据收到的定位结果及业务请求类型, 将定位结果或 根据定位结果从地理信息系统( GIS )获得的服务结果返回给位置服务客户端;
G、 位置服务客户端向发起业务请求的终端用户返回结果。
根据上述方法:
终端用户可通过短消息、 多媒体消息、 WAP、 WEB或语音方式向位置服 务客户端发起业务请求。
位置服务客户端响应终端的业务请求时还包括对该请求进行鉴权, 仅有 通过鉴权的业务请求才被进一步处理。
位置服务客户端向位置业务中间件发送的请求消息中至少包括: 业务提 供商 (SP )识别信息、 主叫用户识别信息、 被查用户识别信息和请求的业务 类型信息。
位置业务中间件响应业务请求时还包括: 对位置服务客户端进行鉴权, 对主叫用户所要求的定位请求进行鉴权认证和隐私检查。
步骤 F中位置中间件从地理信息系统( GIS )获得服务结果包括下述步骤: a、 位置业务中间件通过消息接口向地理信息系统(GIS )发起请求; b、 地理信息系统 (GIS )根据位置业务中间件的请求消息形成该请求所 需的服务结果;
c、 地理信息系统(GIS )通过消息接口将结果返回给位置业务中间件。 本发明的位置业务中间件包括: 通信管理模块, 业务提供商 (SP )接入 控制模块、 GIS接入代理模块、 定位代理模块、核心业务处理模块以及业务数 据管理模块;
通信管理模块控制业务提供商(SP )接入控制模块、地理信息系统(GIS ) 代理模块、 定位代理模块和核心业务处理模块间的通讯; 业务提供商 (SP )接入控制模块接收业务请求并传送给核心业务处理模 块, 核心业务处理模块通过定位代理模块获得定位结杲并进行处理, 核心业 务处理模块根据定位结果通过地理信息系统( GIS )接入代理模块获得服务结 果, 定位结果及服务结果可经业务提供商 (SP )接入代理模块返回;
业务数据库及管理模块在核心业务处理模块控制下完成数据的管理和存 储。
根据本发明的位置业务中间件:
包括与通信管理模块通信的中间件互联代理模块, 用于与其它位置中间 件互联。
还包括用于管理緩存地图图象数据的地图图像管理模块, 该模块在通信 管理模块控制下与业务提供商( SP )接入控制模块和 GIS接入代理模块通信。
还包括与业务数据管理模块通信的操作维护服务器, 以及与该服务器连 接的操作维护终端。
还包括与核心业务处理模块通信的业务控制点 (SCP ) /消息中心接口模 块, 以支持话音和短信方式的定位服务接入及结果返回。
本发明通过为电信运营商提供封装 GIS的位置业务中间件, 衔接起 GIS服 务提供商、 位置服务 SP、 和电信运营商之间的价值链, 向广大 SP提供增值的 位置信息服务。 降低非 GIS SP厂商进入位置服务领域的门槛, 同时帮助 GIS厂 商实现价值。
因此, 使用本发明开展移动位置服务, 可以降低 SP进入位置服务领域的 门槛, 帮助移动运营商实现基本位置信息的增值化, 促进位置服务的快速部 署和运营, 同时使 GIS内容得到广泛应用而帮助 GIS服务提供商实现利润。 附图说明
图 1为现有技术实现移动位置服务的结构图;
图 2为本发明实现移动位置服务的结构图; 图 3为位置业务中间件的结构示意图;
图 4为位置业务中间件的另一结构示意图。
具体实施方式
本发明通过位置业务中间件封装对网絡定位设备和 GIS 系统的访问, 向 SP开放基本位置信息和 GIS增值化位置服务, 如图 2所示。
位置业务中间件基本的内部结构及与外部实体的接口关系如图 3所示:
SP接入控制模块负责处理与 SP之间的 WebService业务交互, 流量控制、 消息转换等功能; '
GIS接入代理模块负责处理与 GIS之间接口交互, 支持多 GIS情况下的 GIS 选择功能;
定位代理模块负责处理与定位网关设备之间的接口交互, 支持多 MPC/GMLC; 中间件互联代理模块处理异地查询和漫游情况下业务交互; 通信管理模块负责通信链路的管理和消息分发;
核心业务处理模块是位置业务中间件的业务核心, 功能包括:
1、 位置业务的触发: 响应来自 SP、 SCP、 短消息中心、 其他中间件的请 求启动相应的业务逻辑;
2、 主叫用户鉴权: 检查用户是否具有使用定位服务的权限, 拒绝未签约 用户的服务请求;
3、 SP鉴权: 检查 SP是否为已签约的服务提供商, 拒绝未签约 SP的服务请 求;
4、被查用户隐私保护鉴权:所有的定位请求都必须得到被查用户的授权, 系统拒绝没有获得合法授权的主叫用户发起的定位请求;
5、 增值位置服务: 在提供基本位置信息的基础上, 根据不同的服务类型 调用不同的 GIS服务接口, 以获得增值化的位置服务信息提供给用户;
6、定位记录详单: 提 历史位置信息记录, 以支持路线查询等用户需求;
7、 计费和结算: 支持按次、 按服务、 漫游、 Qos、 费用分摊等计费功能, 输出相应的话单;
8、 漫游处理: 查询被叫拜访地信息(如 MSCID等) , 判断用户是否漫游 并进行相应的处理;
业务数据库及管理模块是位置业务中间件系统的数据存储和管理核心, 负责维护 SP数据、 用户签约数据、 业务数据、 隐私保护数据、 计费数据、 历 史位置信息以及系统配置数据。
为了增强位置业务中间件的功能, 还可进一步包括地图图象数据管理模 块、 SCP/消息中心接口模块、 中间件互联代理模块及操作维护服务器和操作 维护终端中的一项或多项, 其中:
中间件互联代理模块用于实现多个中间件互联;
地图图象数据管理模块负责緩存地图图象数据;
SCP/消息中心接口模块负责处理与 SCP和短消息中心之间的通信和消息 处理, 以支持话音和短信方式的定位服务接入和智能用户计费;
操作维护服务器和操作维护终端服向用户提高位置业务中间件系统维护 组成功能。
下面以图 4所示中间件对本发明进行详细说明, 在图中 SCP/消息中心接口 模块中的消息中心为短信中心;
通信管理模块负责 SP接入控制模块、 GIS接入代理模块、 定位代理模块 与核心业务处理模块间的通讯并对包括地图图象管理模块在内的这些模块进 行运行控制和状态管理。 各模块与核心业务处理模块间的消息交互全部由通 信管理模块进行转发, 下面的业务处理流程中不再详述此转发过程。
中间件通过 SP接入控制模块或者 SCP/短信中心接口接收客户端的业务 倩求, 并传送给核心业务处理模块进行相应的处理, 核心业务处理模块向定 位代理模块发送定位请求消息, 根据返回的定位信息和具体的业务请求进行 相应处理, 如果无需访问 GIS, 则直接将定位结果返回 SP接入控制模块。 否 则, 则需要向 GIS接入代理模块发送消息请求地理信息, 核心业务处理模块 接收到返回消息后, 根据业务请求确定服务结果的返回方式, 如果返回 SP, 则向 SP接入代理模块返回消息, 通过 SP接入代理模块向位置业务客户端返 回服务结果。 如果是选择通过短消息返回服务结果, 则向 SCP/短信中心接口 模块发送消息, 通过此模块向短信中心返回服务结果。 另外, 当 GIS返回的 地理信息是图象信息时, 则 GIS接入代理模块接收到 GIS返回的信息后, 将 图象暂存在地图图象管理模块中, 并向核心业务处理模块返回消息, 由核心 业务处理模块进行相应处理后将结果返回给 SP接入控制模块, 再由 SP接入 控制模块从地图图象管理模块中取出图像信息, 同时删除地图图象管理模块 中的数据, 并将最终结果返回给位置业务客户端。
通信管理模块与地图图象数据模块间除心跳联接外, 无其它消息交互。 参考图 2, 实现本发明方法的详细步骤如下:
1、位置服务的终端用户经由不同的接入方式, 如: 短消息、 多媒体消息、 WAP, WEB或语音等,访问提供位置业务(Location-Based Service,筒称 LBS ) 的客户端 SP或业务控制点(Service Control Point, 简称 SCP )、选择所需的业 务, 并发起业务请求。
2、 位置服务客户端收到业务请求, 对主叫用户进行鉴权, 判别用户是否 可以使用这项业务。 鉴权通过后, 将业务请求转发至位置业务中间件, 其中 包括 SP识别、 主叫用户识别、 被查用户识别、 SP及主叫用户密码等鉴权信 息, 以及所请求的业务类型等信息。
3、 位置业务中间件对转发业务请求的 SP进行鉴权、 对主叫用户所要求 的定位请求进行鉴权认证和隐私检查。 如果被查用户登记的隐私保护信息容 许主叫用户发起位置查询, 则位置业务中间件根据被查用户类型选择相应的 定位网关逻辑模块或设备, 并向其发起定位请求。
4、 定位网关向定位设备发起定位请求。
5、 定位设备选择定位技术并通过移动网絡与被查移动终端进行定位相关 的信息交互。 6、 定位设备获得所需的定位信息后完成定位计算, 将定位结果返回给定 位网关。
7、 定位网关将定位结果进行必要的转换, 发送给位置业务中间件。
8、 位置业务中间件获得经纬度信息后, 根椐用户所请求的服务类型, 向 GIS系统发起请求,以获得包含文本或地图的增值服务信息。在发起请求之前, 位置业务中间件需根据对被查用户终端的定位结果(用户所在位置的区号或 经纬度信息)确定目标 GIS系统的寻址信息。
9、 GIS系统根据中间件请求的信息类型和经纬度, 查询数据库形成所需 的服务结果。 返回给位置业务中间件。
10、 位置业务中间件向位置服务客户端返回服务结果。
11、 位置服务客户端将结果返回给终端用户。
在本实施例中, 短信中心也可以替换成其他类型的消息中心、 相应地短 信方式替换成相应类型的消息方式, 消息类型包括多媒体消息、 统一消息、 即时消息等。

Claims

权利要求书
1、 一种位置业务中间件, 其特征在于包括: 、通信管理模块、 业务提供商 ( SP )接入控制模块、 地理信息系统(GIS )代理模块、 定位代理模块、 核心 业务处理模块和业务数据库及管理模块;
通信管理模块控制业务提供商( SP )接入控制模块、地理信息系统( GIS ) 代理模块、 定位代理模块和核心业务处理模块间的通讯;
业务提供商 (SP )接入控制模块接收业务请求并传送给核心业务处理模 块, 核心业务处理模块通过定位代理模块获得定位结果并进行处理, 核心业 务处理模块根据定位结果通过地理信息系统(GIS )接入代理模块获得服务结 果, 定位结果及服务结果可经业务提供商 (SP )接入代理模块返回;
业务数据库及管理模块在核心业务处理模块控制下完成数据的管理和存 储。
2、 如权利要求 1所述的位置业务中间件, 其特征在于还包括与通信管理 模块通信的中间件互联代理模块, 用于与其它位置中间件互联。
3、 如权利要求 1所述的位置业务中间件, 其特征在于还包括用于管理緩 存地图图象数据的地图图像管理模块, 该模块在通信管理模块控制下与业务 提供商 (SP )接入控制模块和地理信息系统(GIS )接入代理模块通信。
4、 如权利要求 1所述的位置业务中间件, 其特征在于还包括与业务数据 库及管理模块通信的操作维护服务器, 以及与该服务器连接的操作维护终端。
5、 如权利要求 1到 4之一所述的位置业务中间件, 其特征在于还包括与 核心业务处理模块通信的业务控制点 (SCP ) /消息中心接口模块, 以支持话 音和短信方式的定位服务接入。
6、 一种基于权利要求 1所述的位置业务中间件的位置类业务实现方法, 其特征在于包括下述步驟:
A、位置服务客户端响应终端用户发起的业务请求, 通过消息接口将该业 务请求发送至位置业务中间件; B、位置业务中间件响应该业务请求, 通过消息接口向定位网关发起定位 请求;
C、 定位网关向定位设备发起定位请求;
D、定位设备与被定位的移动终端进行定位相关信息交互,完成定位计算, 并将定位结果返回给定位网关;
E、 定位网关通过消息接口将定位结果返回给位置业务中间件;
F、 位置业务中间件根据收到的定位结果及业务请求类型, 将定位结杲或 根据定位结果从地理信息系统( GIS )获得的服务结果返回给位置服务客户端;
G、 位置服务客户端向发起业务请求的终端用户返回结果。
7、 如权利要求 6所述的方法, 其特征在于终端用户通过短消息、 多媒体 消息、 WAP、 WEB或语音方式之一或多种组合向位置服务客户端发起业务请 求。 .
8、如权利要求 6所述的方法, 其特征在于进行所述步骤 A时还包括对业 务请求进行鉴权, 如鉴权通过, 位置服务客户端经消息接口将该业务请求发 送至位置业务中间件。
9、 如权利要求 6所述的方法, 其特征在于位置服务客户端向位置业务中 间件发送的请求消息中包括下列之一或多种组合: 业务提供商 (SP )识别信 息、 主叫用户识别信息、 被查用户识别信息和请求的业务类型信息。
10、 如权利要求 6所述的方法, 其特征在于进行步骤 B时还包括位置业 务中间件对位置服务客户端进行鉴权, 对主叫用户所要求的定位请求进行鉴 权认证和隐私检查。
11、 如权利要求 6至 10之一所述的方法, 其特征在于步骤 F中位置中间 件从地理信息系统 (GIS )获得服务结果包括下述步骤:
a、 位置业务中间件根据定位结果确定目标地理信息系统 (GIS ) 的寻址 信息;
b、 位置业务中间件通过消息接口向目标地理信息系统(GIS )发起请求; c、 地理信息系统(GIS )根据位置业务中间件的请求消息形成该请求所 需的服务结果;
d、 地理信息系统 ( GIS )通过消息接口将服务结果返回给位置业务中间 件。
PCT/CN2003/000875 2002-10-22 2003-10-20 Procede d'execution de services fondes sur la localisation et intergiciel de service de localisation WO2004039112A1 (fr)

Priority Applications (1)

Application Number Priority Date Filing Date Title
AU2003272874A AU2003272874A1 (en) 2002-10-22 2003-10-20 Location-based services perform method and location service middle ware

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
CN02146587.8 2002-10-22
CNB021465878A CN100388843C (zh) 2002-10-22 2002-10-22 基于位置类业务的实现方法及位置业务中间件

Publications (1)

Publication Number Publication Date
WO2004039112A1 true WO2004039112A1 (fr) 2004-05-06

Family

ID=32111548

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/CN2003/000875 WO2004039112A1 (fr) 2002-10-22 2003-10-20 Procede d'execution de services fondes sur la localisation et intergiciel de service de localisation

Country Status (4)

Country Link
CN (1) CN100388843C (zh)
AU (1) AU2003272874A1 (zh)
HK (1) HK1065677A1 (zh)
WO (1) WO2004039112A1 (zh)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101801086A (zh) * 2010-04-08 2010-08-11 新邮通信设备有限公司 一种用户定位方法和系统
CN103310702A (zh) * 2012-03-16 2013-09-18 广东步步高电子工业有限公司 基于lbs服务快速显示移动终端售后服务资料的系统及方法

Families Citing this family (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN100401839C (zh) * 2004-11-28 2008-07-09 中兴通讯股份有限公司 一种无线通信网络系统定位业务接口的实现方法
CN101043747B (zh) * 2007-04-25 2011-05-25 苏州工业园区联科信息技术有限公司 基于地理信息系统实现移动终端间位置数据交互的方法
CN101299769B (zh) * 2008-05-14 2011-01-26 天津华永无线科技有限公司 基于地理位置的微博客系统的构建方法
CN101594571A (zh) * 2009-06-09 2009-12-02 中兴通讯股份有限公司 一种彩信系统及其定位的方法
CN102541915B (zh) * 2010-12-28 2013-10-09 中国移动通信集团公司 地理信息系统业务的提供系统、访问装置及其方法
CN102300153B (zh) * 2011-08-24 2018-01-12 中兴通讯股份有限公司 移动终端的定位服务实现方法及系统
CN103428887A (zh) * 2012-05-18 2013-12-04 中兴通讯股份有限公司 通话的建立方法及装置
CN103577180B (zh) * 2012-08-03 2017-11-03 大唐网络有限公司 数据处理方法及装置
JP7279416B2 (ja) * 2019-03-01 2023-05-23 株式会社リコー 仲介端末、通信システム、入力システム、仲介制御方法、及びプログラム

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2001019102A1 (en) * 1999-09-02 2001-03-15 Nokia Mobile Phones Limited A wireless communication terminal for accessing location information from a server
WO2002003735A1 (fr) * 2000-06-30 2002-01-10 Ntt Docomo, Inc. Procede et appareil permettant d'assister un service d'informations de position
WO2002063906A1 (fr) * 2001-02-02 2002-08-15 Ntt Docomo, Inc. Procede et dispositif d'annonce des informations de position

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6282427B1 (en) * 1999-07-14 2001-08-28 Telefonaktiebolaget L M Ericsson (Publ) Selection of location measurement units for determining the position of a mobile communication station
CN1167303C (zh) * 2000-11-10 2004-09-15 国际商业机器公司 为移动通信设备进行位置定位的方法和系统

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2001019102A1 (en) * 1999-09-02 2001-03-15 Nokia Mobile Phones Limited A wireless communication terminal for accessing location information from a server
WO2002003735A1 (fr) * 2000-06-30 2002-01-10 Ntt Docomo, Inc. Procede et appareil permettant d'assister un service d'informations de position
WO2002063906A1 (fr) * 2001-02-02 2002-08-15 Ntt Docomo, Inc. Procede et dispositif d'annonce des informations de position

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101801086A (zh) * 2010-04-08 2010-08-11 新邮通信设备有限公司 一种用户定位方法和系统
CN103310702A (zh) * 2012-03-16 2013-09-18 广东步步高电子工业有限公司 基于lbs服务快速显示移动终端售后服务资料的系统及方法

Also Published As

Publication number Publication date
AU2003272874A1 (en) 2004-05-13
CN1492717A (zh) 2004-04-28
CN100388843C (zh) 2008-05-14
HK1065677A1 (en) 2005-02-25

Similar Documents

Publication Publication Date Title
CN100452912C (zh) 允许独立于蜂窝通信系统来处理定位服务的方法、终端设备和系统
JP4838970B2 (ja) リアルタイム・データを使用する情報交換を容易にするための対事業所取引エンジンおよびシステム
US20050125493A1 (en) IP-based mechanism for location service systems, methods, and devices
US6298234B1 (en) System and method for providing access to the internet via a radio telecommunications network
US20060258371A1 (en) Network entity, method and computer program product for dynamically changing a request for location information
JP2004509583A (ja) リアルタイム情報を求めて通信ノードをポーリングするためのシステム、方法、および装置
CN114095987B (zh) 一种业务处理方法、装置及存储介质
CN102695167B (zh) 移动用户身份标识管理方法和装置
CN102984646B (zh) 一种手机客户端位置业务的提供方法以及系统
JP2004519877A (ja) 通信ノードからのリアルタイム情報の受信を容易にするためのシステム、方法、および装置
JP2004519120A (ja) 通信装置へのサービスを容易にするために対事業所取引エンジンにリアルタイム情報を送信するための送信装置
WO2004039112A1 (fr) Procede d'execution de services fondes sur la localisation et intergiciel de service de localisation
CN101147407A (zh) 通过在wlan和移动通信网络之间交互工作而提供位置信息服务的终端、系统和方法
US8396469B2 (en) Association of a mobile user identifier and a radio identifier of a mobile phone
US20090097458A1 (en) Method and System for Agent Redirecting the Terminal Request
CN100562166C (zh) 移动终端定位信息处理的方法
KR100833619B1 (ko) 정보 제공 시스템
CN114710757A (zh) 信息处理方法、网络侧设备和终端
WO2013087035A1 (zh) 开放ussd业务网关及提供开放ussd业务的方法
CN102780970B (zh) 区域业务处理的方法及设备
KR100786563B1 (ko) 유·무선 전화번호와 무선인터넷 웹사이트의 연동 처리 방법
KR20070034750A (ko) 현장정보 제공시스템 및 그 방법
KR20060116792A (ko) 유·무선 전화번호와 무선인터넷 웹사이트의 연동 처리 방법및 시스템
WO2004039000A1 (fr) Systeme de reseau de maillage de service de localisation et procede associe
KR100861555B1 (ko) 정보 제공방법 및 시스템과 이를 위한 프로그램 기록매체

Legal Events

Date Code Title Description
AK Designated states

Kind code of ref document: A1

Designated state(s): AE AG AL AM AT AU AZ BA BB BG BR BY BZ CA CH CN CO CR CU CZ DE DK DM DZ EC EE EG ES FI GB GD GE GH GM HR HU ID IL IN IS JP KE KG KP KR KZ LC LK LR LS LT LU LV MA MD MG MK MN MW MX MZ NI NO NZ OM PG PH PL PT RO RU SC SD SE SG SK SL SY TJ TM TN TR TT TZ UA UG US UZ VC VN YU ZA ZM ZW

AL Designated countries for regional patents

Kind code of ref document: A1

Designated state(s): GH GM KE LS MW MZ SD SL SZ TZ UG ZM ZW AM AZ BY KG KZ MD RU TJ TM AT BE BG CH CY CZ DE DK EE ES FI FR GB GR HU IE IT LU MC NL PT RO SE SI SK TR BF BJ CF CG CI CM GA GN GQ GW ML MR NE SN TD TG

121 Ep: the epo has been informed by wipo that ep was designated in this application
122 Ep: pct application non-entry in european phase
NENP Non-entry into the national phase

Ref country code: JP

WWW Wipo information: withdrawn in national office

Country of ref document: JP