一种移动终端位置信息的查询方法和系统技术方案

技术编号:4080078 阅读:119 留言:0更新日期:2012-04-11 18:40
本发明专利技术属于移动终端技术领域,公开了一种移动终端位置信息的查询方法及系统,所述方法包括:移动终端接收用户输入的位置查询请求,创建第一短消息,并将创建的第一短消息以及所述移动终端的ID发送至服务器,其中,所述第一短消息的消息头有相应的代码用来标识所述位置查询请求;服务器解析所述第一短消息获取位置查询请求,根据所述移动终端的ID获取所述移动终端的位置信息,创建第二短消息返回给所述移动终端,其中,所述第二短消息中包含有系统定义格式的位置信息。用户可以方便快捷的获取想要查询的位置信息,而且极大的节省了费用,利于移动终端的普及。

【技术实现步骤摘要】

本专利技术属于移动终端
,具体涉及一种移动终端位置信息的查询方法和系 统。
技术介绍
随着移动终端技术的不断发展,用户对移动终端功能的要求也越来越高。现有的全球定位系统(Global Positioning System, GPS)中,需要通过卫星导航 系统进行定位,成本非常高,这就导致各个GPS设备的成本提高,影响了 GPS的普及,用户在 需要位置信息时,相当麻烦。另一方面,手机由于其价格低廉,实用性好,越来越普及到大众群体中。如何结合现有的移动终端来获取位置信息,降低成本,提高效率,是移动终端技术 领域研究的方向之一。
技术实现思路
本专利技术的目的在于提供一种移动终端位置信息的查询方法,旨在结合现有的移动 终端来获取位置信息,降低成本。本专利技术实施例是这样实现的,一种移动终端位置信息的查询方法,所述方法包括 以下步骤移动终端接收用户输入的位置查询请求,根据所述位置查询请求创建第一短消 息,并将创建的第一短消息以及所述移动终端的ID发送至服务器,其中,所述第一短消息 的消息头有相应的代码用来标识所述位置查询请求;服务器解析所述第一短消息获取位置查询请求,根据所述移动终端的ID获取所 述移动终端的位置信息,根据获取的位置信息创建第二短消息返回给所述移动终端,其中, 所述第二短消息中包含有系统定义格式的位置信息。本专利技术实施例的另一目的在于提供一种移动终端位置信息的查询系统,包括服务 器以及至少一个的移动终端,所述移动终端,用于接收用户输入的位置查询请求,根据所述位置查询请求创建 第一短消息,并将创建的第一短消息以及所述移动终端的ID发送至服务器,其中,所述第 一短消息的消息头有相应的代码用来标识所述位置查询请求;所述服务器,用于解析所述第一短消息获取位置查询请求,根据所述移动终端的 ID获取所述移动终端的位置信息,根据获取的位置信息创建第二短消息返回给所述移动终 端,其中,所述第二短消息中包含有系统定义格式的位置信息。本专利技术实施例中,移动终端在接收到用户的位置查询请求后,创建第一短消息发 送至服务器,服务器解析后获取相应的位置信息,并创建第二短消息返回移动终端,用户可 以方便快捷的获取想要查询的位置信息,而且极大的节省了费用,利于移动终端的普及。附图说明图1为本专利技术实施例提供的移动终端位置信息的查询系统的结构图;图2为本专利技术实施例提供的短消息的结构图;图3为本专利技术实施例提供的移动终端位置信息的查询方法的流程图。具体实施例方式为了使本专利技术的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对 本专利技术进行进一步详细说明。应当理解,此处所描述的具体实施例仅用以解释本专利技术,并不 用于限定本专利技术。图1示出了本专利技术实施例提供的移动终端位置信息的查询系统的结构。所述系统 包括服务器11以及至少一个的移动终端12。所述移动终端12接收用户输入的位置查询请求,根据位置查询请求创建第一短 消息,并将创建的第一短消息以及移动终端12的ID发送至服务器;其中,所述第一短消息的消息头有相应的代码用来标识位置查询请求,而且,所述 移动终端的ID包括所述移动终端的Cell ID或WiFi的热点ID。服务器11解析所述第一短消息获取位置查询请求,根据移动终端12的ID获取移 动终端12的位置信息,根据获取的位置信息创建第二短消息返回给所述移动终端12 ;其中,所述第二短消息中包含有系统定义格式的位置信息。移动终端12接收并解析第二短消息,获取所述第二短消息中的位置信息,并以系 统定义的格式显示。。优选的,所述移动终端12在显示位置信息时,将位置信息中的坐标显示在背景地 图中的相应位置。以手机为例,手机在创建第一短息的过程描述如下请参阅图2,该图表示一个完整的短消息结构,图中的Compressed ShortMsg表示 具体的短消息文本。其中,一个IEI n, IEIDL η, IED η(η = 1,2,3,4...)的组合为一个信息单元标识 (Information Element Identifier, IEI),若干个 IEI 组成了消息头 UDH。根据3GPP的短消息协议,IEI η (η = 1,2,3,4...)的值定义了这个IEI的用途,取 值范围为00 FF,如IEI 1 = 00,表示该IEI为一个短消息控制参数。而02,26 6F等 取值则为保留值,未被定义,则可选取其中一个保留值用来定义一个ΙΕΙ,使其表示该短信 为位置查询请求短消息。例如,取IEI η = 26,IED η中为当前的Cell-ID值或WiFi热点 的ID值,IEIDL η则表示Cell-ID值的长度。手机通常都能保存或能读取到当前网络相关的信息,如LAC,Cell-ID等,如MTK平 台中有一个数据结构中保存有LAC,Cell ID等信息,直接读取该数据结构的相关元素即可 获得对应数据。通常所有手机平台都可以获得Cell ID,例如在MTK平台中Cell ID就是在如下结 构体中typedef struct{14c_context_struct氺14c_ptr ;}4layer4_context_struct ;extern layer4_context_struct*layer4_ptr_g ;可以通过指针获得其值:layer4_ptr_g- > 14c_ptr- > hz_ptr- > current_ cell_id。关于WiFi的热点ID也可以通过上述类似方式获取。其中,Cell ID为小区识别码(Cell Identifier),用于识别手机用户当前所在网 络的小区,通常为一串数字。服务器相应数据库保存各个小区的Cell-ID及对应的位置信 息,可将该信息翻译成纬度和经度来确定用户位置。如果使用WiFi热点ID也是类似原理, 每个热点有一个全球唯一 ID号,服务器根据ID可查询每个热点在数据库里记录的坐标,从 而获得位置信息。手机创建一条请求当前位置信息请求的短消息,在消息头中通过对应的代码表示 位置查询请求,当前的Cell ID或WiFi的热点ID,将其发送到服务器地址。Cell ID定位应用的实现有三种方式,其中有两种为基于网络的方式a)基于网络方式1 :GSM03. 71协议的方式;b)基于网络方式2 采用MAP ATI信令,遵循3GPP TS 09. 02协议;WiFi热点ID的定位即根据热点ID在服务器数据库里查询,即可获得对应热点的 坐标。服务器收到手机的第一短消息之后,逐个读取消息头中各IEI的值,当发现有某 个IEI = 26时,则表示该短信为位置查询请求。服务器会对手机发出的位置查询请求进 行回应,创建第二短消息并回复,第二短消息的消息头中同样包含IEI = 26的字段,消息 体(即Compressed Short Msg字段)为包固定格式的坐标位置信息,譬如3256. 55N, 1133.43E。手机接收到的即为带有IEI = 26且消息体为上述坐标的第二短消息。手机收到第二短消息后对其进行解析,当发现有IEI = 26时,则可确认其为返回 的位置信息,消息体中的内容即为坐标具体内容。优选的,为使用户更直观的看到位置信息,可将返回的位置信息中的坐标数据与 电子地图应用程序相关联,即本文档来自技高网...

【技术保护点】
一种移动终端位置信息的查询方法,其特征在于,所述方法包括以下步骤:移动终端接收用户输入的位置查询请求,根据所述位置查询请求创建第一短消息,并将创建的第一短消息以及所述移动终端的ID发送至服务器,其中,所述第一短消息的消息头有相应的代码用来标识所述位置查询请求;服务器解析所述第一短消息获取位置查询请求,根据所述移动终端的ID获取所述移动终端的位置信息,根据获取的位置信息创建第二短消息返回给所述移动终端,其中,所述第二短消息中包含有系统定义格式的位置信息。

【技术特征摘要】
一种移动终端位置信息的查询方法,其特征在于,所述方法包括以下步骤移动终端接收用户输入的位置查询请求,根据所述位置查询请求创建第一短消息,并将创建的第一短消息以及所述移动终端的ID发送至服务器,其中,所述第一短消息的消息头有相应的代码用来标识所述位置查询请求;服务器解析所述第一短消息获取位置查询请求,根据所述移动终端的ID获取所述移动终端的位置信息,根据获取的位置信息创建第二短消息返回给所述移动终端,其中,所述第二短消息中包含有系统定义格式的位置信息。2.如权利要求1所述的移动终端位置信息的查询方法,其特征在于,所述移动终端的 ID包括所述移动终端的Cell ID或WiFi的热点ID。3.如权利要求1所述的移动终端位置信息的查询方法,其特征在于,服务器在将所述 第二短消息发送至移动终端后,所述方法还包括移动终端接收并解析所述第二短消息,获取所述第二短消息中的位置信息;移动终端将获取的位置信息以系统定义的格式显示。4.如权利要求3所述的移动终端位置信息的查询方法,其特征在于,所述移动终端在 显示位置信息时,将位置信息中的坐标显示在背景地图中的相应位置。5...

【专利技术属性】
技术研发人员:王颖轩
申请(专利权)人:惠州TCL移动通信有限公司
类型:发明
国别省市:44[中国|广东]

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1
相关领域技术
  • 暂无相关专利