CN103905972B - 一种定位方法、装置及*** - Google Patents

一种定位方法、装置及*** Download PDF

Info

Publication number
CN103905972B
CN103905972B CN201210567840.7A CN201210567840A CN103905972B CN 103905972 B CN103905972 B CN 103905972B CN 201210567840 A CN201210567840 A CN 201210567840A CN 103905972 B CN103905972 B CN 103905972B
Authority
CN
China
Prior art keywords
terminal
positional information
information
location
platform
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
CN201210567840.7A
Other languages
English (en)
Other versions
CN103905972A (zh
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 Group Liaoning Co Ltd
Original Assignee
China Mobile Group Liaoning 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 Group Liaoning Co Ltd filed Critical China Mobile Group Liaoning Co Ltd
Priority to CN201210567840.7A priority Critical patent/CN103905972B/zh
Publication of CN103905972A publication Critical patent/CN103905972A/zh
Application granted granted Critical
Publication of CN103905972B publication Critical patent/CN103905972B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

  • Mobile Radio Communication Systems (AREA)

Abstract

本发明公开了一种定位方法、装置及***,其中该方法包括:接收终端通过WAP网关发送的包括所述终端号码的定位请求信息;根据所述定位请求信息获取所述终端的位置信息;将所述终端的位置信息推送至所述终端。采用该方法,能够使得用户使用手机WAP浏览器即可使用定位服务,降低了开发复杂度,提高了定位服务的安全性。

Description

一种定位方法、装置及***
技术领域
本发明涉及数据业务技术领域,尤其涉及一种定位方法、装置及***。
背景技术
随着移动终端的普及,WAP业务作为对移动终端用户提供的Internet应用服务,在移动业务中也扮演着越来越重要的角色。位置服务是未来移动通信的主要发展方向之一,尤其是WAP上的位置服务已经受到广泛关注,其中定位服务是位置服务的主要服务形式,主要通过位置服务平台及位置业务平台(LSP,Location Service Platform)进行。位置服务平台负责接受并鉴权业务的定位请求,LSP平台负责根据用户手机号码定位其当前位置,定位结果包括经纬度、城市区号及详细的地址描述。
现有的位置类业务的定位流程的实现技术方案如下:手机向SP业务服务器发起业务请求;业务服务器处理业务请求,通过服务器端的定位模块向位置服务平台发起定位请求;位置服务平台处理请求,转发给LSP,LSP获取到用户经纬度信息返回给移动定位网关;位置服务平台将经纬度信息再返回给SP业务服务器;业务服务器对获得的经纬度等信息做进一步的业务处理后,将最终的结果返回给手机终端。
现有技术的缺陷在于:
1、业务服务器接收到手机用户的定位请求后,需按照移动位置服务平台的Gv接口规范发送位置请求,这导致接入业务的开发难度较高、周期较长,提高了业务的开发成本和技术门槛;
2、为了保证用户的隐私安全,需要采取一系列的隐私管控手段,导致业务逻辑过于复杂、用户感知度较差,影响移动位置业务的推广;
3、业务服务器可通过查询***日志的方式轻易获取到用户手机号码、位置信息和时间,这个三元信息组对用户的隐私安全存在风险;
4)、对于已订购的用户,存在业务冒充用户身份获取其位置信息的隐私安全风险。
发明内容
为了解决现有技术中接入门槛高、业务逻辑复杂、隐私安全风险的技术问题,本发明提出一种定位方法、装置及***,使得用户使用手机WAP浏览器即可使用定位服务。
本发明的一个方面,提供一种定位方法,包括以下步骤:接收终端通过WAP网关发送的包括所述终端号码的定位请求信息;根据所述定位请求信息获取所述终端的位置信息;将所述终端的位置信息推送至所述终端。
本发明的另一个方面,提供一种定位装置,包括接收模块、定位模块和推送模块,其中,所述接收模块,用于接收终端通过WAP网关发送的包括所述终端号码的定位请求信息;所述定位模块,用于根据所述定位请求信息获取所述终端的位置信息;所述推送模块,用于将所述终端的位置信息推送至所述终端。
本发明的又一个方面,提供一种定位***,包括:终端、WAP网关、业务平台、位置服务平台、LSP和GIS,其中,所述终端,用于通过WAP网关向位置服务平台发送定位请求,通过所述重定向URL地址向业务平台发起服务请求,以及接收业务平台通过位置信息完成的业务处理结果;所述WAP网关,用于根据设置启动透传机制向位置服务平台发送所述终端的号码和所述定位请求;所述位置服务平台,用于根据所述终端的号码向LSP发起定位请求,获得所述终端的位置信息,根据所述终端的位置信息向GIS平台发起地址请求,获得所述终端的地址信息,将所述终端的位置信息和地址信息和重定向URL推送至所述终端;所述业务平台,用于根据所述重定向URL完成所述服务请求,并将得到的业务处理结果推送至所述终端;所述LSP,用于接收位置服务平台发送的定位请求,根据所述定位请求中的终端号码获取终端位置信息,并将所述位置信息返回给所述位置服务平台;所述GIS,用于将位置服务平台发送的位置信息转换为地址描述并返回给所述位置服务平台。
本发明的定位方法、***及装置,定位接口采用较为简单的HTTP GET协议,无须业务***使用复杂的接口上报定位请求,简化了业务的开发工作;用户通过手机与位置服务平台直接交互,位置服务平台通过WAP网关自动获取定位用户的手机号码,无须业务主动上报,可有效保证定位发起的真实性;位置服务平台将定位结果通过用户手机WAP浏览器重定向到业务平台,结果中不包括用户的手机号信息,可有效防止用户的隐私泄露问题。
附图说明
图1是本发明定位方法实施例的流程图;
图2是本发明定位方法优选实施例的流程图;
图3是本发明定位装置实施例的结构示意图;
图4是本发明定位***实施例的结构示意图。
具体实施方式
如图1所示,为本发明一种定位方法实施例的流程图,包括以下步骤:
步骤101、接收终端通过WAP网关发送的包括所述终端号码的定位请求信息;
步骤102、根据所述定位请求信息获取所述终端的位置信息;
步骤103、将所述终端的位置信息推送至所述终端。
该实施例能够将终端发出的定位请求通过WAP网关直接发送给位置服务平台,位置服务平台根据请求信息通过位置业务平台得到终端位置信息,再返回给移动终端。这样就不需要通过业务平台发送定位请求,过程更加简单,易于应用开发,也能够保护用户隐私。
如图2所示,为本发明一种定位方法优选实施例的流程图,包括以下步骤:
步骤201、WAP网关转发终端的定位请求;
步骤202、WAP网关根据设置启动透传机制向位置服务平台发送所述终端的号码;
透传机制是wap网关现有的机制。具体指的是,用户手机通过http get方式访问服务器地址时,wap网关在转发的过程中奖用户手机号抓取下来,并附在get请求中。
服务器地址需要提前加入wap网关白名单中。
步骤203、位置服务平台对所述WAP网关进行鉴权;
步骤204、如果WAP网关通过鉴权,则接收所述终端的号码和定位请求信息;
步骤205、位置服务平台根据所述终端的号码向LSP平台发起定位请求,获得所述终端的位置信息;
LSP(Location Service Platform)位置业务平台,根据终端的号码定位其当前位置,定位结果包括经纬度、城市区号及详细的地址描述。
步骤206、根据所述终端的位置信息向GIS平台发起地址请求,获得所述终端的地址信息。
GIS(Geographic Information System或Geo-Information system,GIS)地理信息***,根据位置服务平台发送的经纬度信息转换为详细的地址描述。
步骤207、将包含所述终端的位置信息和地址信息的重定向URL推送至所述终端。
统一资源定位符(URL,英语Uniform/Universal Resource Locator的缩写)也被称为网页地址,是因特网上标准的资源的地址(Address)。该URL中包含了手机用户的定位结果信息,包括经纬度、位置描述、区号信息等,URL就是包含了重定向指令的定位结果。
下面以一个具体的例子说明通过本发明的定位方法完成一项定位业务的详细过程:
步骤1、用户通过手机访问业务***调用页面。
步骤2、业务***将用户需要的WAP页返回给用户手机;
步骤3、用户点击WAP页上的“定位”连接(业务***会在链接上增加一些如用户ID、调用能力标识等参数),连接通过WAP网关将请求转给位置服务平台;
步骤4、位置服务平台根据WAP网关白名单提供的手机号码,进行CELL-ID定位,获得用户的经纬度;
步骤5、位置服务平台将用户的经纬度信息推送给终端,根据重定向机制,位置服务平台将重定向URL以及经纬度信息推送给终端;
步骤6、终端HTTP层自动向应答中的重定向URL(即业务平台)发起请求,请求中将用户的位置信息转发给业务***;
步骤7、业务***通过经纬度完成业务逻辑,如以经纬度查询周围的商家;
步骤8、最终展示给终端用户的应答页面由业务***推送给终端用户。
如图3所示,为本发明一种定位装置实施例的结构示意图,该定位装置设置在位置服务平台中,包括接收模块301、定位模块302和推送模块303,其中,所述接收模块,用于接收终端通过WAP网关发送的包括所述终端号码的定位请求信息;所述定位模块,用于根据所述定位请求信息获取所述终端的位置信息;所述推送模块,用于将所述终端的位置信息推送至所述终端。
优选的,还包括鉴权模块304,用于对所述WAP网关进行鉴权。所述定位模块用于,根据所述终端的号码向LSP平台发起定位请求,获得所述终端的位置信息;根据所述终端的位置信息向GIS平台发起地址请求,获得所述终端的地址信息。所述推送模块用于,将包含所述终端的位置信息和地址信息的重定向URL推送至所述终端。
如图4所示,为本发明一种定位***实施例的结构示意图,包括终端401、WAP网关402、位置服务平台403、LSP404和GIS405,其中,
所述终端,用于通过WAP网关向位置服务平台发送定位请求,通过所述重定向URL地址向业务平台发起服务请求,以及接收业务平台通过位置信息完成的业务处理结果;
所述WAP网关,用于根据设置启动透传机制向位置服务平台发送所述终端的号码和所述定位请求;
所述位置服务平台,用于根据所述终端的号码向LSP发起定位请求,获得所述终端的位置信息,根据所述终端的位置信息向GIS平台发起地址请求,获得所述终端的地址信息,将包含所述终端的位置信息和地址信息的重定向URL推送至所述终端;
所述LSP,用于接收位置服务平台发送的定位请求,根据所述定位请求中的终端号码获取终端位置信息,并将所述位置信息返回给所述位置服务平台;
所述GIS,用于将位置服务平台发送的位置信息转换为地址描述并返回给所述位置服务平台。
优选的,所述***还包括业务平台,所述业务平台,用于根据所述重定向URL完成所述服务请求,并将得到的业务处理结果推送至所述终端;所述终端,用于通过所述重定向URL地址向业务平台发起服务请求,以及接收业务平台通过位置信息完成的业务处理结果。
本***在现有***架构的基础上,主要新增了WAP网关的透传机制,在位置服务平台中增加了定位装置,包括接收模块、定位模块、推送模块和鉴权模块。WAP网关透传机制主要是将位置服务平台的地址加入到移动WAP网关的白名单中,这样每次用户访问位置服务平台,WAP网关均可将用户手机号码透传给基地平台。WAP定位模块通过位置服务平台中实现WAP定位模块,可抓取移动WAP网关透传的手机号并通过调用LSP、GIS,将手机号码转换为位置信息。在位置服务平台的鉴权模块中新增WAP网关鉴权功能,位置服务平台只信任移动WAP网关发送过来的定位请求,由于WAP网关是移动用于计费的手段,所以由WAP网关向位置服务平台提供定位手机号码是非常安全的,这种方式既保证了用户身份的真实可靠性,也保证的该定位请求一定是用户的自定位。
应说明的是:以上实施例仅用以说明本发明而非限制,本发明也并不仅限于上述举例,一切不脱离本发明的精神和范围的技术方案及其改进,其均应涵盖在本发明的权利要求范围中。

Claims (7)

1.一种定位方法,包括以下步骤:
接收终端通过WAP网关发送的包括所述终端号码的定位请求信息;
根据所述定位请求信息获取所述终端的位置信息;
将所述终端的位置信息推送至所述终端;
根据所述定位请求信息获取所述终端的位置信息的步骤包括:
根据所述终端的号码向LSP平台发起定位请求,获得所述终端的位置信息;
根据所述终端的位置信息向GIS平台发起地址请求,获得所述终端的地址信息;
所述接收终端通过WAP网关发送的定位请求信息之前还包括步骤:
对所述WAP网关进行鉴权。
2.根据权利要求1所述的方法,其特征在于,所述WAP网关发送的包括所述终端号码的定位请求信息包括:
所述WAP网关根据设置启动透传机制发送所述终端的号码。
3.根据权利要求1所述的方法,其特征在于,将所述终端的位置信息推送至所述终端的步骤包括:
将包含所述终端的位置信息和地址信息的重定向URL推送至所述终端。
4.根据权利要求3所述的方法,其特征在于,将所述终端的位置信息和重定向URL推送至所述终端后还包括:
终端通过所述重定向URL向业务平台发起服务请求;
终端接收业务***通过所述重定向URL完成的业务处理结果。
5.一种定位装置,包括接收模块、定位模块和推送模块,其中,
所述接收模块,用于接收终端通过WAP网关发送的包括所述终端号码的定位请求信息;
所述定位模块,用于根据所述定位请求信息获取所述终端的位置信息;
所述推送模块,用于将所述终端的位置信息推送至所述终端;
所述定位模块用于,
根据所述终端的号码向LSP平台发起定位请求,获得所述终端的位置信息;
根据所述终端的位置信息向GIS平台发起地址请求,获得所述终端的地址信息;
还包括鉴权模块,用于对所述WAP网关进行鉴权。
6.根据权利要求5所述的装置,其特征在于,所述推送模块用于,
将包含所述终端的位置信息和地址信息的重定向URL推送至所述终端。
7.一种定位***,包括终端、WAP网关、业务平台、位置服务平台、LSP和GIS,其中,
所述终端,用于通过WAP网关向位置服务平台发送定位请求;
所述WAP网关,用于根据设置启动透传机制向位置服务平台发送所述终端的号码和所述定位请求;
所述位置服务平台,用于根据所述终端的号码向LSP发起定位请求,获得所述终端的位置信息,根据所述终端的位置信息向GIS平台发起地址请求,获得所述终端的地址信息,将包含所述终端的位置信息和地址信息的重定向URL推送至所述终端;
所述LSP,用于接收位置服务平台发送的定位请求,根据所述定位请求中的终端号码获取终端位置信息,并将所述位置信息返回给所述位置服务平台;
所述GIS,用于将位置服务平台发送的位置信息转换为地址描述并返回给所述位置服务平台;
还包括业务平台,
所述业务平台,用于根据所述重定向URL完成所述服务请求,并将得到的业务处理结果推送至所述终端;
所述终端,用于通过所述重定向URL地址向业务平台发起服务请求,以及接收业务平台通过位置信息完成的业务处理结果。
CN201210567840.7A 2012-12-24 2012-12-24 一种定位方法、装置及*** Active CN103905972B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201210567840.7A CN103905972B (zh) 2012-12-24 2012-12-24 一种定位方法、装置及***

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201210567840.7A CN103905972B (zh) 2012-12-24 2012-12-24 一种定位方法、装置及***

Publications (2)

Publication Number Publication Date
CN103905972A CN103905972A (zh) 2014-07-02
CN103905972B true CN103905972B (zh) 2017-10-24

Family

ID=50997086

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201210567840.7A Active CN103905972B (zh) 2012-12-24 2012-12-24 一种定位方法、装置及***

Country Status (1)

Country Link
CN (1) CN103905972B (zh)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP5976033B2 (ja) * 2014-04-24 2016-08-23 株式会社オプティム 携帯端末、アクセスポイント関連コンテンツ取得方法、携帯端末用プログラム
CN109995728A (zh) * 2017-12-30 2019-07-09 ***通信集团辽宁有限公司 基于位置服务的隐私保护方法、装置、设备及存储介质

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101005710A (zh) * 2007-01-12 2007-07-25 华为技术有限公司 在无线通信网络中实现位置业务的方法、***和位置业务平台
CN101206807A (zh) * 2006-12-18 2008-06-25 ***通信集团公司 公交车位置信息查询***及查询方法
CN101466066A (zh) * 2007-12-19 2009-06-24 ***通信集团公司 位置服务管理***及位置服务提供方法
CN102984646A (zh) * 2011-09-05 2013-03-20 ***通信集团辽宁有限公司 一种手机客户端位置业务的提供方法以及***

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR101086072B1 (ko) * 2004-09-18 2011-11-22 삼성전자주식회사 Agps 정보를 이용한 단말 위치 결정 방법
CN102457805A (zh) * 2010-10-26 2012-05-16 ***通信集团辽宁有限公司 位置业务的用户隐私保护方法、设备及***

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101206807A (zh) * 2006-12-18 2008-06-25 ***通信集团公司 公交车位置信息查询***及查询方法
CN101005710A (zh) * 2007-01-12 2007-07-25 华为技术有限公司 在无线通信网络中实现位置业务的方法、***和位置业务平台
CN101466066A (zh) * 2007-12-19 2009-06-24 ***通信集团公司 位置服务管理***及位置服务提供方法
CN102984646A (zh) * 2011-09-05 2013-03-20 ***通信集团辽宁有限公司 一种手机客户端位置业务的提供方法以及***

Also Published As

Publication number Publication date
CN103905972A (zh) 2014-07-02

Similar Documents

Publication Publication Date Title
US9049741B2 (en) Mobile WLAN gateway
CN104023328B (zh) 一种运营商移动蜂窝网络接入***及相应的通信方法
JP4598078B2 (ja) ゲームシステム、ゲームプラットフォーム、ゲームサーバ、ゲームユーザ端末及びゲームにおいて位置情報を応用する方法
US10673680B2 (en) Electronic device providing dialog contents, server and method thereof
WO2019062384A1 (zh) 一种公网用户接入专网的实现方法及设备
CN104768155B (zh) 一种lte蜂窝移动网络接入***及相应的通信方法
CN102984646B (zh) 一种手机客户端位置业务的提供方法以及***
US9426608B1 (en) GPS proxy for location-unaware devices
EP2647180B1 (en) Apparatus and method for subscription to a service and use of the service
CN101730999A (zh) 用于在通信设备之间共享公共位置相关信息的***和方法
CN103347049A (zh) 一种基于移动终端的位置与应用程序的自动适配启动***及方法
CN102457805A (zh) 位置业务的用户隐私保护方法、设备及***
CN102724322A (zh) 一种实现远程操控的方法及装置
CN104869554A (zh) 一种通过托管sim卡实现移动通信的***及相应的方法
CN110178354A (zh) 消息会话中继协议/超文本传输协议文件传输
CN104767614A (zh) 一种信息认证方法及装置
CN103905972B (zh) 一种定位方法、装置及***
CN103973648B (zh) 应用数据推送方法、装置及***
CN102724050A (zh) 设备管理***中对网关进行初始化的方法及装置
CN113784277B (zh) 用于存储位置信息的***、方法和装置
CN104168564B (zh) 基于gprs网络和一体化标识网络的认证方法和装置
CN110856145B (zh) 基于近场认证的iot设备与用户绑定方法、设备及介质
KR102362313B1 (ko) 통화 및 웹 서비스의 연동방법 및 이를 위한 통신서버
KR20130072907A (ko) 단축 url 생성 방법 및 이를 지원하는 시스템
CN104125266A (zh) 位置信息处理方法、装置

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant