Login| Sign Up| Help| Contact|

Patent Searching and Data


Title:
METHOD FOR IMPLEMENTING POSITIONING SERVICE OF MOBILE DEVICE AND WIRELESS ACCESS DEVICE
Document Type and Number:
WIPO Patent Application WO/2013/086984
Kind Code:
A1
Abstract:
The present invention relates to the technical field of mobile device positioning. Disclosed are a method for implementing a positioning service on a mobile device and a wireless access device. The method comprises: acquiring via a wireless communication connection a positioning request transmitted by the mobile device; acquiring location information of self; acquiring positioning service information of the mobile device on the basis of the location information of self and of the positioning request; and returning the positioning service information to the mobile device via the wireless communication connection for the mobile device to receive and to present the positioning service information. Without modifying software of the mobile device, the present technical solution allows for implementation of positioning service on the mobile device.

Inventors:
CHEN GUOQIAO (CN)
Application Number:
PCT/CN2012/086458
Publication Date:
June 20, 2013
Filing Date:
December 12, 2012
Export Citation:
Click for automatic bibliography generation   Help
Assignee:
HUAWEI DEVICE CO LTD (CN)
International Classes:
H04W4/024; H04W4/80
Foreign References:
CN102547561A2012-07-04
US20060046749A12006-03-02
CN101063715A2007-10-31
US20100167754A12010-07-01
Other References:
See also references of EP 2712214A4
Download PDF:
Claims:
1、 一种实现移动设备的定位业务的方法, 其特征在于, 所述移动设备 与无线接入设备通过短距离无线通信协议建立有无线通信连接, 所述方法 包括:

所述无线接入设备通过所述无线通信连接来获取所述移动设备所发送 的定位请求;

所述无线接入设备在获取到所述定位请求之后, 获取自身的位置信息; 所述无线接入设备根据自身的位置信息及所述定位请求获取所述移动 设备的定位业务信息;

所述无线接入设备通过所述无线通信连接向所述移动设备发送所述定 位业务信息, 以便所述移动设备接收并呈现所述定位业务信息。

2、 根据权利要求 1所述的方法, 其特征在于, 所述无线接入设备获取 所述移动设备所发送的定位请求之前, 所述方法还包括:

所述无线接入设备通过所述无线通信连接接收所述移动设备所发送的 定位能力查询请求, 并在确定自身具备定位能力时, 并通过所述无线通信 连接向所述移动设备返回成功响应。

3、 根据权利要求 1或 2所述的方法, 其特征在于, 所述无线接入设备 获取自身的位置信息包括:

所述无线接入设备通过卫星定位系统定位得到自身的位置信息; 或者 所述无线接入设备通过自身的 IP地址定位得到自身的位置信息; 或者 所述无线接入设备通过自身所接入小区的小区标识定位得到自身的位 置信息。

4、 根据权利要求 1-3任一项所述的方法, 其特征在于, 所述定位请求 包括定位业务标识和定位服务器的统一资源定位符, 所述无线接入设备通 过所述无线通信连接获取所述移动设备所发送的定位请求具体为:

所述无线接入设备截获所述移动设备通过所述无线通信连接并经所述 无线接入设备发往定位服务器的定位请求;

所述无线接入设备根据自身的位置信息及所述定位请求获取所述移动 设备的定位业务信息具体为:

所述无线接入设备将自身的位置信息插入到所述定位请求中得到新的 定位请求, 并根据所述定位服务器的统一资源定位符将所述新的定位请求 发送到所述定位服务器, 以便所述定位服务器根据所述位置信息及所述定 位业务标识获取与所述位置信息相关的地图信息或者获取与所述定位业务 标识所标识的定位业务有关的导航信息;

所述无线接入设备接收所述定位服务器返回的所述地图信息或者所述 导航信息, 并将所述位置信息、 所述地图信息或者所述导航信息作为所述 移动设备的定位业务信息。

5、 根据权利要求 1-3任一项所述的方法, 其特征在于, 所述定位请求 包括定位业务标识, 所述无线接入设备通过所述无线通信连接获取所述移 动设备所发送的定位请求具体为:

所述无线接入设备接收所述移动设备通过所述无线通信连接向所述无 线接入设备内置的定位服务器发送的定位请求;

所述无线接入设备根据自身的位置信息及所述定位请求获取所述移动 设备的定位业务信息具体为:

所述无线接入设备内置的定位服务器根据所述位置信息及所述定位业 务标识获取与所述位置信息相关的地图信息或者获取与所述定位业务标识 所标识定位业务有关的导航信息, 并将所述位置信息、 所述地图信息或者 所述导航信息作为所述移动设备的定位业务信息。

6、 根据权利要求 1-5任一项所述的方法, 其特征在于, 所述无线接入 设备通过所述无线通信连接向所述移动设备发送所述定位业务信息包括: 所述无线接入设备釆用超文本传输协议或者实时流传输协议并通过所 述无线通信连接将所述定位业务信息发送给所述移动设备; 或者

所述无线接入设备釆用虚拟串口、 广播方式或者传输控制协议 /互联网 协议端口并通过所述无线通信连接将所述定位业务信息发送给所述移动设 备。

7、 一种无线接入设备, 其特征在于, 所述无线接入设备包括: 无线接入模块, 用于通过短距离无线通信协议与移动设备建立无线通 信连接;

第一获取模块, 用于通过所述无线通信连接获取所述移动设备所发送 的定位请求;

第二获取模块, 用于在所述第一获取模块获取到所述定位请求后, 获 取所述无线接入设备的位置信息;

第三获取模块, 用于根据所述第二获取模块得到位置信息及所述第一 获取模块得到的定位请求获取所述移动设备的定位业务信息;

发送模块, 用于通过所述无线通信连接向所述移动设备发送所述第三 获取模块得到的定位业务信息, 以便所述移动设备接收并呈现所述定位业 务信息。

8、 根据权利要求 7所述的无线接入设备, 其特征在于, 所述无线接入 设备还包括: 查询模块, 用于通过所述无线通信连接接收所述移动设备所 发送的定位能力查询请求, 并在确定所述无线接入设备具备定位能力时, 并通过所述无线通信连接向所述移动设备返回成功响应。

9、 根据权利要求 7或 8所述的无线接入设备, 其特征在于, 所述第二 获取模块包括:

第一获取单元, 用于通过卫星定位系统定位得到所述无线接入设备的 位置信息; 或者

第二获取单元, 用于通过所述无线接入设备的 IP地址定位得到所述无 线接入设备的位置信息; 或者

第三获取单元, 用于通过所述无线接入设备所接入小区的小区标识定 位得到所述无线接入设备的位置信息。

10、 根据权利要求 7至 9任一项所述的无线接入设备, 其特征在于, 所述第一获取模块, 具体用于当所述定位请求包括定位业务标识和定位服 务器的统一资源定位符时, 截获所述移动设备通过所述无线通信连接并经 所述第一设备发往定位服务器的定位请求;

所述第三获取模块, 具体用于当所述定位请求包括定位业务标识和定 位服务器的统一资源定位符时, 将所述位置信息插入到所述定位请求中得 到新的定位请求, 并根据所述定位服务器的统一资源定位符将所述新的定 位请求发送到所述定位服务器, 以便所述定位服务器根据所述位置信息及 所述定位业务标识获取与所述位置信息相关的地图信息或者获取与所述定 位业务标识所标识定位业务有关的导航信息, 接收所述定位服务器返回的 所述地图信息或者所述导航信息, 并将所述位置信息、 所述地图信息或者 所述导航信息作为所述移动设备的定位业务信息;

11、 根据权利要求 7至 9任一项所述的无线接入设备, 其特征在于, 所述第一获取模块, 具体用于当所述定位请求包括定位业务标识时, 接收 所述移动设备通过所述无线通信连接向所述无线接入设备内置的定位服务 器发送的定位请求;

所述第三获取模块, 具体用于当所述定位请求包括定位业务标识时, 根据所述位置信息及所述定位业务标识获取与所述位置信息相关的地图信 息或者获取与所述定位业务标识所标识定位业务有关的导航信息, 并将所 述位置信息、 所述地图信息或者所述导航信息作为所述移动设备的定位业 务信息。

12、 根据权利要求 7至 11所述的无线接入设备, 其特征在于, 所述发 送模块包括:

第一发送单元, 用于釆用超文本传输协议或者实时流传输协议并通过 所述无线通信连接将所述定位业务信息发送给所述移动设备; 或者

第二发送单元, 用于釆用虚拟串口、 广播方式或者传输控制协议 /互联 网协议端口并通过所述无线通信连接将所述定位业务信息发送给所述移动 设备。

Description:
实现移动设备的定位业务方法和无线接入设备 本申请要求于 2011年 12月 13日提交中国专利局、 申请号为 201110414973.6中国专利申请的优先权,其全部内 通过引用结合在本申请 中。

技术领域 本发明涉及移动设备的定位技术领域, 特别涉及一种实现移动设备的 定位业务方法和无线接入设备。 背景技术 一般情况下, 无线接入设备配合像平板电脑 (如 IPad ) 等具有 WiFi (Wi re les s F ide l i ty, 无线保真)能力的移动设备使用。 其中, 无线接 入设备与移动设备的配合使用情况具体为: 移动设备通过短距离无线通讯 协议(如 WiFi )接入无线接入设备, 然后, 利用无线接入设备的无线接入 功能(如利用 WCDMA ( Wideband Code Divi s ion Mul t iple Acces s , 宽带码 分多址模块)接入运营商网络, 以享受运营商所提供的相关业务。

目前, 很多移动设备 (如 iPad )并不具有 GPS芯片, 而无线接入设备 可以内置 GPS芯片, 上述情况下, 不具有 GPS芯片的移动设备如果使用运 营商所提供的定位业务(如导航等) 时, 该类不具有 GPS 芯片的移动设备 将无法提供 GPS功能, 也无法利用无线接入设备中内置的 GPS芯片来实现 对自身位置的定位, 从而无法使用定位业务, 也在一定程度上浪费了无线 接入设备中 GPS芯片的功能。

现有技术中, 在无线接入设备当中内置 GPS 芯片, 且保证该无线接入 设备可以提供蓝牙连接或者 USB连接; 这里, 无线接入设备将 GPS芯片作 为一个 GPS外置模块以提供 GPS定位功能; 这样, 移动设备便可以通过 USB 接口或者蓝牙接口来连接无线接入设备所提供 的 GPS 外置模块, 利用 GPS 外置模块当中的 GPS芯片来获取自身的位置信息。

现有的无线接入设备只提供 WIFI连接, 故上述技术的缺点包括: 1 ) 、 无线接入设备现有的软件和硬件架构均无法为 移动设备提供利用 WIFI连接 使用 GPS外置模块来进行自身定位的功能; 2 ) 、 要想釆用上述技术来使得 移动设备利用无线接入设备的 GPS外置模块来实现定位, 需要对无线接入 设备进行软件或硬件的改动; 另外, 上述技术并不适用像平板电脑这类的 移动设备。 发明内容 本发明实施例提供了一种实现移动设备的定位 业务方法和无线接入设 备。 所述技术方案如下:

一种实现移动设备的定位业务的方法, 所述移动设备与无线接入设备 通过短距离无线通信协议建立有无线通信连接 , 所述方法包括:

所述无线接入设备通过所述无线通信连接获取 所述移动设备所发送的 定位请求;

所述无线接入设备在获取到所述定位请求之后 , 获取自身的位置信息; 所述无线接入设备根据自身的位置信息及所述 定位请求获取所述移动 设备的定位业务信息;

所述无线接入设备通过所述无线通信连接向所 述移动设备发送所述定 位业务信息, 以便所述移动设备接收并呈现所述定位业务信 息。

一种无线接入设备, 所述无线接入设备包括:

无线接入模块, 用于通过所述无线通信连接通过短距离无线通 信协议 与移动设备建立无线通信连接;

第一获取模块, 用于获取所述移动设备所发送的定位请求;

第二获取模块, 用于在所述第一获取模块获取到所述定位请求 后, 获 取所述无线接入设备的位置信息;

第三获取模块, 用于根据所述第二获取模块得到位置信息及所 述第一 获取模块得到的定位请求获取所述移动设备的 定位业务信息;

发送模块, 用于通过所述无线通信连接向所述移动设备发 送所述第三 获取模块得到的定位业务信息, 以便所述移动设备接收并呈现所述定位业 务信息。

本技术方案在不改动移动设备的软件的情况下 , 可以实现移动设备的 定位业务, 从而有利于移动设备上定位业务的开展, 为人们提供更优质的 服务。 附图说明 为了更清楚地说明本发明实施例中的技术方案 , 下面将对实施例描述 中所需要使用的附图作简单地介绍, 显而易见地, 下面描述中的附图仅仅 是本发明的一些实施例, 对于本领域普通技术人员来讲, 在不付出创造性 劳动的前提下, 还可以根据这些附图获得其他的附图。

图 1是本发明实施例 1 中提供的一种实现移动设备的定位业务方法流 程图;

图 2是本发明实施例 1中提供的一种网络架构图;

图 3是本发明实施例 1 中提供的一种实现移动设备的定位业务方法流 程图;

图 4是本发明实施例 2 中提供的一种实现移动设备的定位业务方法流 程图; 图 5是本发明实施例 2 中提供的一种实现移动设备的定位业务方法流 程图;

图 6是本发明实施例 2 中提供的一种实现移动设备的定位业务方法流 程图;

图 7是本发明实施例 3中提供的一种无线接入设备。 具体实施方式 为使本发明的目的、 技术方案和优点更加清楚, 下面将结合附图对本 发明实施方式作进一步地详细描述。

实施例 1

参见图 1, 一种实现移动设备的定位业务方法, 移动设备与无线接入设 备通过短距离无线通信协议建立有无线通信连 接, 所述方法包括:

步骤 101:无线接入设备通过所述无线通信连接获取 动设备所发送的 定位请求;

步骤 102: 无线接入设备在获取到定位请求后, 获取自身的位置信息; 步骤 103:无线接入设备根据自身的位置信息及定位 求获取移动设备 的定位业务信息;

步骤 104:无线接入设备通过所述无线通信连接向移 设备发送定位业 务信息, 以便移动设备接收并呈现定位业务信息。

短距离无线通讯协议包括: 蓝牙 BlueTooth协议, 红外数据通讯 IrDA ( Infrared Data Association )协议, 无线保真 WiFi ( WirelessFidelity ) 协议, 超宽带 UWB (Ultra-wideband)协议, 及 ZigBee协议等。

本技术方案在不改动移动设备的软件的情况下 , 可以实现移动设备的 定位业务, 从而有利于移动设备上定位业务的开展, 为人们提供更优质的 服务。 实施例 2

本发明实施例所对应的网络架构可以参见图 2, 包括移动设备 201、 无 线接入设备 202和运营商网络 203, 具体地, 移动设备 201通过短距离无线 通信协议与无线接入设备 202建立无线通信连接,并利用无线接入设备 202 的 WCDMA或者 HSDPA (High Speed Downlink Packet Access, 高速下行分 组接入) 的无线接入能力接入运营商网络 203。

其中, 无线接入设备 202具有一种或多种功能芯片, 本发明实施例中, 无线接入设备 202 所釆用的基带芯片具有卫星定位模块, 如 GPS (Global Positioning System, 全球定位系统)模块, 同时, 无线接入设备 202 具 有 WiFi接入能力,也即该设备可作为 WiFi接入的热点 AP( Access Point ), 其可以具有如 ARM 11或者 Cortex A8之类的处理器。

另外, 本发明实施例中所述的移动设备可以不具备卫 星定位模块, 如 GPS模块, 即本发明实施例中的移动设备自身不能利用卫 星定位模块定位。 本发明实施例中, 当移动设备需要获取自身的位置信息时, 则通过无 线接入设备的卫星定位模块, 如 GPS模块来获取自身的位置信息; 无线接 入设备通过卫星定位模块, 如 GPS模块定位得到位置信息后, 通过 WiFi连 接将位置信息传递到连接到该无线接入设备的 移动设备上; 更进一步地, 移动设备还可以根据所获取的位置信息开展自 身所需的定位业务(如导航 业务等);

下面结合具体实施例来详细说明上述过程, 实现移动设备触发定位业 务,需要获取自身的定位业务信息,以开展自 身所需的定位业务,参见图 3 , 一种实现移动设备的定位业务方法, 该方法具体适用于如图 2 所示的网络 结构, 具体包括如下操作步骤:

步骤 301 : 移动设备在触发定位业务, 如移动设备触发导航业务时, 通 过无线通信连接并经无线接入设备向定位服务 器发送定位请求, 其中, 定 位请求可以包括定位业务标识和定位服务器的 URL ( Uniform Resource Loca tor , 统一资源定位符)等;

具体地, 移动设备釆用 HTTP ( Hyper Text Transfer Protocol , 超文 本传输协议)或者 RTSP ( Rea l Time S t reaming Protoco l , 实时流传输协 议 )并通过无线通信连接经无线接入设备向定位 务器发送定位请求。

步骤 302:无线接入设备实时监控与其通过短距离通 协议建立有无线 通信连接的移动设备的消息进出情况, 当检测到移动设备通过无线通信连 接并经无线接入设备发送定位请求时, 截获该定位请求;

由步骤 301的描述可以知道, 无线接入设备截获移动设备釆用 HTTP或 者 RTSP协议通过无线通信连接发往定位服务器的 位请求。

步骤 303: 无线接入设备在获取到定位请求后, 获取自身的位置信息; 具体地, 无线接入设备通过卫星定位系统定位得到自身 的位置信息, 本发明实施例在具体实现时, 无线接入设备可以调用自身的卫星定位模块, 如 GPS模块, 通过该卫星定位模块卫星定位得到移动设备的 位置信息, 其 中, 该位置信息具体可以为 GPS数据;

本发明实施例中, 无线接入设备所获取的自身的位置信息可以作 为移 动设备的位置信息, 这是由于移动设备与无线接入设备之间是通过 短距离 无线通信协议建立连接的, 故移动设备与无线接入设备间的距离很近, 一 般不会超过 10m, 因此, 本发明实施例忽略移动设备与无线接入设备间 距离 上的误差, 可以将无线接入设备调用卫星定位模块, 如 GPS模块通过卫星 定位得到的位置信息作为移动设备的位置信息 。

步骤 304:无线接入设备根据自身的位置信息及定位 求获取移动设备 的定位业务信息, 其中, 定位业务信息包括移动设备的位置信息、 地图信 息或者导航信息;

具体地, 本步骤包括:

步骤 304-1 :无线接入设备将自身的位置信息插入到定位 求中得到新 的定位请求, 并根据新的定位请求中的定位服务器的 URL将新的定位请求 发送到定位服务器, 其中, 新的定位请求包含定位业务标识、 位置信息和 定位服务器的 URL;

具体地, 无线接入设备内可以设置有路由表信息或深度 包检测信息, 无线接入设备依据路由表信息或深度包检测信 息将新的定位请求发送给定 位请求中定位服务器的 URL所对应的定位服务器;

本发明实施例中 ,对于定位业务提供商所提供的定位服务器, Goog le 等定位服务器, 由于该类定位服务器的 IP地址相对固定, 所以无线接入设 备便可以釆用动态或者静态的路由选择策略来 确定由无线接入设备通向定 位服务器的路由, 并将所确定的路由存储到路由表内, 其中, 动态或者静 态的路由选择策略为现有技术, 此处就不再详述。 这样, 无线接入设备可 以查找所存储的路由表信息, 得到由无线接入设备通向定位服务器的路由, 并将新的定位请求沿所查找得到路由准确的发 送到该类定位服务器;

对于一些由小众运营商所提供的定位服务器, 由于该类定位服务器的 IP地址相对不是很稳定, 所以无线接入设备在发送定位请求到该类定位 服 务器之前, 便可以通过深度包检测技术来获取由该无线接 入设备通向该类 定位服务器的路由, 之后, 将新的定位请求沿探测得到的路由准确地发送 到该类定位服务器。

步骤 304-2 : 定位服务器接收到新的定位请求后, 依据定位请求内位 置信息及定位业务标识获取与位置信息相关的 地图信息或者获取与定位业 务标识所标识定位业务有关的导航信息;

具体地, 定位服务器根据定位请求中的位置信息进行地 图搜索以获取 与该位置信息相关的地图信息或者获取与定位 请求中定位业务标识所对应 的定位业务有关的导航信息。

步骤 304-3 :定位服务器将获取的地图信息或者导航信息 送给无线接 入设备;

步骤 304-5 :无线接入设备接收到定位服务器返回的地图 息或者导航 信息后, 将预先获取的位置信息、 地图信息或者导航信息作为移动设备的 定位业务信息;

步骤 305 :无线接入设备通过无线通信连接向移动设备 送所获取的定 位业务信息, 以便移动设备接收并呈现所述定位业务信息;

具体地, 无线接入设备釆用 HTTP或者 RTSP协议通过无线通信连接将 定位业务信息发送给移动设备。

步骤 306 : 移动设备在接收到定位业务信息后, 呈现所接收到的定位业 务信息, 如呈现与位置相关的地图信息, 或者呈现定位业务相关的导航信 息等;

本技术方案在不改动移动设备的软件的情况下 , 可以实现移动设备的 定位业务, 从而有利于移动设备上定位业务的开展, 为人们提供更优质的 服务。 进一优选步地, 由于无线接入设备具有 AP功能, 故可以在无线接入设 备上设置和运行定位服务器功能, 另外, 本发明实施例中, 还可以将地图 软件预先 Por t ing (移植)到无线接入设备上, 以便该无线接入设备可以运 行该移植的地图软件。

另外, 移动设备和无线接入设备上都可以内置定位业 务客户端, 且设 置移动设备上的定位业务客户端所指向的定位 服务器地址为无线接入设备 内置的定位服务器的 URL。

基于上述的描述, 本发明实施例提供了另外一种实现移动设备的 定位 业务方法, 实现移动设备触发定位业务时, 获取自身的定位业务信息, 以 开展自身所需的定位业务, 参见图 4 , 具体内容如下:

步骤 401 : 移动设备在触发定位业务, 如移动设备触发导航业务时, 通 过无线通信连接向无线接入设备发送定位请求 , 由以上的描述可以知道, 移动设备具体通过无线通信连接向无线接入设 备上内置的定位服务器发送 定位请求;

具体地, 移动设备内置的定位业务客户端根据其预先设 定的定位服务 器的 URL并釆用 HTTP或者 RTSP协议通过无线通信连接向无线接入设备上 内置的定位服务器发送定位请求, 其中, 定位请求可以包括定位业务标识; 步骤 402 :无线接入设备通过无线通信连接接收移动设 所发送的定位 请求, 由步骤 401 的描述可以知道, 无线接入设备具体地接收移动设备釆 用 HTTP或者 RTSP协议并通过无线通信连接发送到自身内置 定位服务器 的定位请求;

步骤 403 : 无线接入设备在接收到定位请求后, 获取自身的位置信息; 具体地, 无线接入设备通过卫星定位系统定位得到自身 的位置信息, 本发明实施例在具体实现时, 无线接入设备可以调用自身的卫星定位模块, 如 GPS模块, 通过该卫星定位模块卫星定位得到移动设备的 位置信息, 其 中, 该位置信息可以为 GPS数据;

本发明实施例中, 无线接入设备所获取的自身的位置信息可以作 为移 动设备的位置信息, 这是由于移动设备与无线接入设备之间是通过 短距离 无线通信协议建立连接的, 故移动设备与无线接入设备间的距离很近, 一 般不会超过 1 0m, 因此, 本发明实施例忽略移动设备与无线接入设备间 距离 上的误差, 可以将无线接入设备所调用卫星定位模块, 如 GPS模块通过卫 星定位得到的位置信息作为移动设备的位置信 息。

步骤 404 :无线接入设备根据自身的位置信息及定位请 获取移动设备 的定位业务信息, 其中, 定位业务信息包括移动设备的位置信息、 地图信 息或者导航信息;

具体地, 无线接入设备自身内置的定位服务器根据获取 的位置信息进 行地图搜索以获取与位置信息相关的地图信息 或者获取与定位业务标识所 标识定位业务有关的导航信息, 并将得到的位置信息、 地图信息或者导航 信息作为移动设备的定位业务信息。

这里, 由于无线接入设备自身内置有定位服务器功能 及预安装有地图 软件, 因此, 无线接入设备便可以根据获取的位置信息及定 位业务标识运 行预安装的地图软件, 进行地图搜索以获取与该位置相关的地图信息 或获 取与定位业务标识所标识定位业务相关的导航 信息。

步骤 405:无线接入设备通过无线通信连接向移动设 发送所获取的定 位业务信息, 以便移动设备接收并呈现定位业务信息;

具体地, 无线接入设备可以釆用 HTTP或者 RTSP协议通过无线通信连 接将定位业务信息发送给移动设备;

本发明实施例中, 无线接入设备可以通过 HTTP或者 RTSP协议以图片、 声音或者文字等方式通过无线通信连接将定位 业务信息发送给移动设备。

步骤 406: 移动设备在接收到定位业务信息后, 呈现所接收到定位业务 信息, 如呈现与位置信息相关的地图信息, 或者呈现定位业务相关的导航 信息等;

这里, 移动设备可以预安装及运行一个增强的流媒体 客户端, 在移动 设备接收到无线接入设备所返回的定位业务信 息后, 运行该流媒体客户端 将定位业务信息内的地图信息或者导航信息呈 现给用户, 从而实现移动设 备的定位业务的功能。

本技术方案使得移动设备在不具备卫星定位模 块, 如 GPS模块的情况 下, 可以实现移动设备的定位业务, 从而有利于移动设备上定位业务的开 展, 为人们提供更优质的服务。 更进一步地, 为了保证无线接入设备与接入该无线接入设备 的移动设 备的定位能力的兼容性, 可以在移动设备的终端应用中提供无线接入设 备 定位能力的查询功能。

基于上述的描述, 本发明实施例提供了另外一种实现移动设备的 定位 业务方法, 实现移动设备触发定位业务, 需要获取自身的定位业务信息, 以开展自身所需的定位业务, 参加图 5 , 具体内容如下:

步骤 501 :移动设备通过无线通信连接向无线接入设备 送定位能力查 询请求;

移动设备可以在触发定位业务, 如移动设备触发导航业务时, 启动无 线接入设备的定位能力的查询过程, 通过无线通信连接向无线接入设备发 送定位能力查询请求;

具体地, 移动设备通过 HTTP请求向预设的无线接入设备的 URL地址发 起定位能力查询请求, 例如, 向 URL为 192. 168. 1. 1/capabi l i ty的无线接 入设备发起定位能力查询请求;

另夕卜,在具体实现时,移动设备可以在通过 WiFi接入无线接入设备时, 启动无线接入设备的定位能力查询过程, 通过 WiFi协议向所接入的无线接 入设备传送定位能力查询请求。 步骤 502:无线接入设备在通过无线通信连接接收到 位能力查询请求 后, 检测自身是否具备定位能力,

在确定自身不具备定位能力时, 通过无线通信连接向移动设备返回失 败响应, 移动设备在接收到失败响应时, 结束本次的定位业务请求;

在确定自身具备定位能力时, 通过无线通信连接向移动设备返回成功 响应, 执行步骤 503;

步骤 503: 移动设备在接收到无线接入设备返回的成功响 应后, 通过无 线通信连接向定位服务器发送定位请求;

具体地, 移动设备釆用 HTTP或者 RTSP协议并通过无线通信连接向定 位服务器发送定位请求, 其中, 定位请求可以包括定位业务标识和定位服 务器的 URL等信息;

步骤 504:无线接入设备通过无线通信连接接收移动 备所发送的定位 请求, 并在接收到定位请求后, 获取自身的位置信息;

具体地, 无线接入设备通过卫星定位系统定位得到自身 的位置信息, 本发明实施例在具体实现时, 无线接入设备可以调用卫星定位模块, 如 GPS 模块, 通过该卫星定位模块卫星定位得到移动设备的 位置信息, 其中, 该 位置信息具体为 GPS数据;

本发明实施例中, 无线接入设备所获取的自身的位置信息可以作 为移 动设备的位置信息, 这是由于移动设备是通过 WiFi接入无线接入设备的, 故移动设备与无线接入设备间的距离很近, 一般不会超过 10m, 因此, 本发 明实施例忽略移动设备与无线接入设备间距离 上的误差, 可以将无线接入 设备所调用卫星定位模块, 如 GPS模块, 通过卫星定位得到的位置信息作 为移动设备的位置信息。

步骤 505:无线接入设备根据自身的位置信息及定位 求获取移动设备 的定位业务信息, 其中, 定位业务信息包括移动设备的位置信息、 地图信 息或者导航信息;

具体地, 在定位服务器独立于无线接入设备存在时, 无线接入设备将 位置信息插入到定位请求中得到新的定位请求 , 并将新的定位请求发送到 定位服务器, 以便定位服务器根据所接收到的定位请求中的 位置信息及定 位业务标识获取与位置信息相关的地图信息或 者获取与定位业务标识所标 识定位业务有关的导航信息, 接收定位服务器返回的地图信息或者导航信 息, 将获取的位置信息、 地图信息或者导航信息作为移动设备的定位业 务 信息;

在定位服务器集成在无线接入设备存在时, 无线接入设备自身内置的 定位服务器根据获取的位置信息及所接收定位 请求内的定位业务标识获取 与位置信息相关的地图信息或者获取与定位业 务标识所标识定位业务有关 的导航信息, 并将获取的位置信息、 地图信息或者导航信息作为移动设备 的定位业务信息。

步骤 506:无线接入设备通过无线通信连接向移动设 发送定位业务信 息, 以便移动设备呈现所接收到的定位业务信息;

本发明实施例中, 无线接入设备可以釆用超文本传输协议或者实 时流 传输协议并通过无线通信连接将定位业务信息 发送给移动设备; 或者

无线接入设备釆用虚拟串口、 广播方式或者传输控制协议 /互联网协议 端口并通过无线通信连接将定位业务信息发送 给移动设备。

本发明实施例中, 无线接入设备定位得到的移动设备的位置信息 可以 为卫星定位信息,如 GPS数据,而 GPS数据的标准数据格式为丽 EA( Na t iona l Mar ine Electronics As soc ia t ion, 数据传输标准工业协会)格式, 通用 接口为 NEMA端口, 该 NEMA端口为通用的串口, 几乎所有的导航软件都识 别 NEMA端口 ,醒 EA端口仅仅是一个数据输出端口,不接受任何 输入指令; 基于上述描述, 虚拟串口传输方式具体如下:

无线接入设备在接收到基于 HTTP或者 RTSP协议的定位请求后, 通过 AT口发送定位命令给卫星定位模块, 如 GPS模块, 卫星定位模块, 如 GPS 模块得到的定位结果可以通过 NEMA端口输出, 得到 NEMA格式的 GPS数据, 之后, 向移动设备发送 HTTP封装的丽 EA数据;

终端设备预先安装有串口虚拟软件, 本发明实施例中, 移动设备将无 线接入设备的卫星定位模块, 如 GPS模块虚拟成一个串口设备, 该串口设 备对内提供虚拟串口, 对外通过 WIFI和无线接入设备相连接; 移动设备需 要定位的时候, 通过 WIFI发送 HTTP的定位请求给无线接入设备, 在接收 到丽 EA数据后, 通过虚拟串口向定位软件发送数据;

其中,广播方式或者传输控制协议 TCP/互联网协议 IP端口传输方式为: 本发明实施例中, MIFI可作为 AP使用, 并具有 ARM 11 ( Advanced RISC Machines , 先进的精简指令集计算机, 其中, RISC 的全称为 Reduced Ins truct ion Set Computer )或者 Cor tex A8处理器等;

那么, 在 ARM11侧开发一个 Socket Server , 当运行定位软件时, 给用 户提供两个选择, 用户可以选择通用的 NEMA端口, 或者选择 socket端口; 打开的 socket端口连接到所述的 Socke t Server上;

在移动设备向无线接入设备发送定位请求时, Socket Server把定位请 求通过 AT命令转发给 ARM9 , ARM9把丽 EA数据通过 AT命令发送给 Socke t Server , Socket Server再转发给 sokect客户端, 卫星定位模块, 如 GPS 模块即可取到 NEMA数据, 无线接入设备向移动设备发送 HTTP或者 RTSP封 装的 NEMA数据

其中, 广播的传输方式如下:

基本与 TCP/ IP端口传输方式类似, 不同的是: 广播方式可以利用 UPnP ( Universa l Plug and Play, 即插即用 )或者其他的应用层协议, 在广播 域内将丽 EA数据, 从无线接入设备侧传送到移动设备侧。

步骤 507: 移动设备在接收到定位业务信息后, 呈现所接收到定位业务 信息, 如呈现与自身位置相关的地图信息, 或者呈现与定位业务相关的导 航信息等; 这里, 移动设备可以预安装及运行一个增强的流媒体 客户端, 在移动 设备接收到 MIFI返回的定位业务信息后, 运行该流媒体客户端将定位业务 信息内的地图信息或者导航信息等呈现给用户 , 从而实现移动设备的定位 业务的功能。

本技术方案提供了移动设备在不具备定位能力 的情况下, 可以实现移 动设备的定位业务, 从而有利于移动设备上定位业务的开展, 为人们提供 更优质的服务。

上述技术方案给出了移动设备在不具备卫星定 位模块, 如 GPS模块, 而无线接入设备具备卫星定位模块, 如 GPS模块时, 如何将无线接入设备 上的 GPS 功能复用到移动设备上, 以使得移动设备在触发定位业务而需要 获取位置信息时, 可以通过无线接入设备所提供的卫星定位模块 来实现自 身定位和定位业务; 接下来所给出的实施例给出了在无线接入设备 在不使 用自身的 GPS功能时, 如何实现移动设备上定位业务, 参见图 6为本发明 实施例所提供的另外一种实现移动设备的定位 业务方法, 具体如下:

步骤 601 : 移动设备在触发定位业务, 如移动设备触发导航业务时, 通 过无线通信连接向定位服务器发送定位请求;

具体地, 移动设备釆用 HTTP或者 RTSP协议并通过无线通信连接向定 位服务器发送定位请求, 其中, 定位请求可以包括定位业务标识和定位服 务器的 URL等信息;

步骤 602: 无线接入设备通过无线通信连接接收定位请求 , 并在接收到 定位请求后, 获取自身的位置信息;

具体地, 无线接入设备通过自身的 IP地址定位得到自身的位置信息, 或者, 无线接入设备通过自身所接入小区的小区标识 定位得到自身的位置 信息, 其中, 无线接入设备所获取的位置信息具体为移动设 备的 IP地址或 者移动设备接入小区的 Cel l ID (小区 ID );

本发明实施例中, 无线接入设备所获取的自身的位置信息可以作 为移 动设备的位置信息, 这是由于移动设备是通过 WiFi接入无线接入设备的, 故移动设备与无线接入设备间的距离很近, 一般不会超过 10m, 因此, 本发 明实施例忽略移动设备与无线接入设备间距离 上的误差, 可以将无线接入 设备所调用卫星定位模块, 如 GPS模块, 通过卫星定位得到的位置信息作 为移动设备的位置信息。

其中, 无线接入设备通过自身的 IP地址定位得到自身的位置信息原理 下:

无线接入设备将自身的 IP地址上报给传输控制协议 TCP/因特网互联协 议 IP定位平台;

TCP/IP定位平台根据无线接入设备的 IP地址查找 IP地址与位置信息 间对应关系, 得到无线接入设备 IP地址所对应的位置信息;

TCP/IP定位平台将查找得到的无线接入设备的位 置信息返回给所述无 线接入设备。 其中, 无线接入设备通过自身所接入小区的小区标识 定位得到自身的 位置信息包括:

无线接入设备获取自身所接入小区的小区标识 , 具体地, 无线接入设 备通过 WCDMA或者 HSDPA的无线接入能力接入运营商网络后, 运营商网络 侧该无线接入设备所接入小区基站将该无线接 入设备所接入小区的小区标 识返回给无线接入设备;

无线接入设备将自身所接入小区的小区标识上 报给运营商网络侧的位 置查找系统;

位置查找系统根据无线接入设备所接入小区的 小区标识查找小区信息 数据库, 得到无线接入设备所接入小区的小区标识对应 的基站的中心坐标, 该查找得到的中心坐标即为接入所述小区标识 所标识小区的无线接入设备 的位置信息, 其中, 所述小区信息数据库包含有小区标识与基站中 心坐标 间对应关系;

位置查找系统将查找得到的无线接入设备的位 置信息返回给无线接入 设备。

步骤 603:无线接入设备根据获取的位置信息及定位 求获取移动设备 的定位业务信息, 其中, 定位业务信息包括移动设备的位置信息、 地图信 息或者导航信息;

具体地, 在定位服务器独立于无线接入设备存在时, 无线接入设备将 位置信息插入到定位请求中得到新的定位请求 , 并将新的定位请求发送到 定位服务器, 以便定位服务器根据所接收到的定位请求内的 位置信息及定 位业务标识获取与位置信息相关的地图信息或 者获取与定位业务标识所标 识定位业务有关的导航信息, 接收定位服务器返回的地图信息或者导航信 息, 将获取的位置信息、 地图信息或者导航信息作为移动设备的定位业 务 信息;

在定位服务器集成在无线接入设备存在时, 无线接入设备自身内置的 定位服务器根据获取的位置信息及定位请求中 的定位业务标识获取与位置 信息相关的地图信息或者获取与定位业务标识 所标识定位业务有关的导航 信息, 并将获取位置信息、 地图信息或导航信息作为移动设备的定位业务 信息。

步骤 604:无线接入设备通过无线通信连接向移动设 发送定位业务信 息, 以便移动设备呈现所接收到的定位业务信息;

本发明实施例中, 无线接入设备可以釆用超文本传输协议或者实 时流 传输协议并通过无线通信连接将定位业务信息 发送给移动设备; 或者

无线接入设备釆用虚拟串口、 广播方式或者传输控制协议 /互联网协议 端口并通过无线通信连接将定位业务信息发送 给移动设备。

步骤 605: 移动设备在接收到定位业务信息后, 呈现接收到的定位业务 信息, 如呈现与自身位置相关的地图信息, 或者呈现与定位业务相关的导 航信息等; 这里, 移动设备可以预安装及运行一个增强的流媒体 客户端, 在移动 设备接收到无线接入设备返回的定位业务信息 后, 运行该流媒体客户端将 定位业务信息内的地图信息或者导航信息等呈 现给用户, 从而实现移动设 备的定位业务的功能。

另外, 需要说明的是, 在获取移动设备所发送的定位请求之前, 方法 还可以包括:

接收移动设备所发送的定位能力查询请求, 在确定自身具备定位能力 时, 向移动设备返回成功响应。

本技术方案在不改动移动设备的软件的情况下 , 可以实现移动设备的 定位业务, 从而有利于移动设备上定位业务的开展, 为人们提供更优质的 服务。

实施例 3

参见图 7 , —种便携式带宽无线装置, 该装置具体与方法实施例 2中的 无线接入设备相同, 包括: 无线接入模块 700、 第一获取模块 701、 第二获 取模块 702、 第三获取模块 703及发送模块 704;

无线接入模块 700,用于通过短距离无线通信协议与移动设备 立无线 通信连接;

第一获取模块 701 ,用于通过无线通信连接获取移动设备所发送 定位 请求;

第二获取模块 702 , 用于在第一获取模块 701接收到定位请求后, 获取 无线接入设备的位置信息;

第三获取模块 703 ,用于根据第二获取模块 702得到位置信息及第一获 取模块 704得到的定位请求获取移动设备的定位业务信 息, 定位业务信息 包括移动设备的位置信息、 地图信息或者导航信息;

发送模块 704 , 用于通过无线通信连接向移动设备返回第三获 取模块 704得到的定位业务信息, 以便移动设备接收并呈现所述定位业务信息。

本发明实施例中, 无线接入设备还包括: 查询模块, 用于接收移动设 备所发送的定位能力查询请求, 并在确定无线接入设备具备定位能力时, 通过无线通信连接向移动设备返回成功响应。

具体地, 第二获取模块 702包括:

第一获取单元, 用于通过卫星定位系统定位得到无线接入设备 的位置 信息; 或者

第二获取单元, 用于通过无线接入设备的 IP地址定位得到无线接入设 备的位置信息; 或者

第三获取单元, 用于通过无线定位设备所接入小区的小区标识 定位得 到无线接入设备的位置信息。

本发明实施例中, 第一获取模块 701 , 具体用于当所述定位请求包括定 位业务标识和定位服务器的统一资源定位符时 , 截获所述移动设备通过无 线通信连接并经无线接入设备发往定位服务器 的定位请求; 相应地, 第三获取模块 703 , 具体用于当所述定位请求包括定位业务标 识和定位服务器的统一资源定位符时, 将获取的位置信息插入到定位请求 中得到新的定位请求, 并根据定位服务器的统一资源定位符将新的定 位请 求发送到定位服务器, 以便定位服务器依据位置信息及定位业务标识 获取 与位置信息相关的地图信息或者获取与定位业 务标识所标识定位业务有关 的导航信息, 接收定位服务器返回的地图信息及导航信息, 将获取的位置 信息、 地图信息或者导航信息作为移动设备的定位业 务信息。

本发明实施例中, 第一获取模块 701 , 具体用于当所述定位请求包括定 位业务标识时, 接收移动设备通过无线通信连接向所述无线接 入设备内置 的定位服务器发送的定位请求;

相应地, 第三获取模块 703 , 具体用于当所述定位请求包括定位业务标 识时, 根据位置信息及定位业务标识获取与位置信息 相关的地图信息或者 获取与定位业务标识所标识定位业务有关的导 航信息, 并将移动设备的位 置信息、 地图信息或导航信息作为移动设备的定位业务 信息。

发送模块 704包括:

第一发送单元, 用于釆用超文本传输协议或者实时流传输协议 并通过 无线通信连接将定位业务信息发送给移动设备 ; 或者

第二发送单元, 用于釆用虚拟串口、 广播方式或者传输控制协议 /互联 网协议端口并通过所述无线通信连接将定位业 务信息发送给移动设备。

本技术方案在不改动移动设备的软件的情况下 , 可以实现移动设备的 定位业务, 从而有利于移动设备上定位业务的开展, 为人们提供更优质的 服务。

本发明方法和设备实施例, 可以互相参照引用, 由于在方法中对整个 流程已经进行了详细描述, 设备实施例中的一些细节没有再详细描述, 但 均可以参照方法实施例。

本领域普通技术人员可以理解实现上述实施例 的全部或部分步骤可以 通过硬件来完成, 也可以通过程序来指令相关的硬件完成, 所述的程序可 以存储于一种计算机可读存储介质中, 上述提到的存储介质可以是只读存 储器, 磁盘或光盘等。 以上所述仅为本发明的较佳实施例, 并不用以限制本发明, 凡在本发 明的精神和原则之内, 所作的任何修改、 等同替换、 改进等, 均应包含在 本发明的保护范围之内。