一种定位网络接入设备地理位置的方法及装置的制造方法

文档序号:9492430阅读:411来源:国知局
一种定位网络接入设备地理位置的方法及装置的制造方法
【技术领域】
[0001]本发明属于通信技术领域,尤其涉及一种定位网络接入设备地理位置的方法及装置。
【背景技术】
[0002]通过网络接入设备可将终端设备接入互联网。网络接入设备具体可包括HUB (集线器)、交换机、路由器等。现有技术中,网络接入设备的地理位置进行定位主要包括:通过GPS (Global Posit1ning System,全球定位系统)硬件进行定位、通过基站进行定位、通过外部WIFI (Wireless-Fidelity,无线保真)热点进行定位三种方式。
[0003]然而,通过GPS硬件定位由于需要安装额外的定位天线,且需要保证天线绝对面向天空,如果是在车载或者其他移动环境下,由于经过隧道或者遭遇天气恶劣等原因而使得天线被遮挡,则会出现无法定位的情况,因此存在硬件成本高、对安装环境要求较高以及在移动环境下无法随时进行准确定位等缺点。通过基站进行定位依赖运营商数据,如果使用商用的运营商数据,则费用较高,且定位通常准确度较差。而通过外部WIFI热点进行定位,则需要大量的WIFI热点及地理位置数据,耗费的时间周期较长,此外当网络接入设备处于车载等移动环境下时,由于WIFI热点分布不均且信号覆盖范围较小,车辆在行驶的过程中,常常处于找不到WIFI热点的状态,因此通过外部WIFI热点进行定位的方法同样无法适用于移动环境。
[0004]因此,现有的网络接入设备定位技术存在成本高、且在移动环境下易受外部环境的影响,时常无法进行或准确定位的缺陷。

【发明内容】

[0005]本发明提供一种定位网络接入设备地理位置的方法及装置,通过从转发的数据包中抓取地理位置特征数据,并据此定位网络接入设备,可节省定位成本,并实现移动环境下的准确定位。
[0006]本发明提供一种定位网络接入设备地理位置的方法,包括:网络接入设备从待转发的数据包中抓取地理位置特征数据;对抓取的所述地理位置特征数据进行分析,并根据分析结果确定所述网络接入设备的地理位置数据。
[0007]本发明提供一种定位网络接入设备地理位置的装置,包括:数据抓取模块,用于从待转发的数据包中抓取地理位置特征数据;分析模块,用于对所述数据抓取模块抓取的所述地理位置特征数据进行分析;定位模块,用于根据所述分析模块的分析结果确定所述网络接入设备的地理位置数据。
[0008]从上述本发明实施例可知,本发明通过从转发的数据包中抓取地理位置特征数据,并据此定位网络接入设备,由于无需安装额外的定位天线,并且是利用了网络接入设备本身转发数据包的便利,将从转发的数据包中抓取的地理位置特征数据作为定位网络接入设备的数据来源,因此相较于现有技术,本发明一方面可节省定位的成本,另一方面可降低外界环境对定位的影响,有效地应用于移动环境下,实现移动环境下的准确定位。
【附图说明】
[0009]为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
[0010]图1是本发明实施例提供的定位网络接入设备地理位置的方法和装置的应用环境图;
[0011]图2是本发明一实施例提供的定位网络接入设备地理位置的方法的实现流程示意图;
[0012]图3是本发明另一实施例提供的定位网络接入设备地理位置的方法的实现流程示意图;
[0013]图4是本发明一实施例提供的定位网络接入设备地理位置的装置的结构示意图;
[0014]图5是本发明另一实施例提供的定位网络接入设备地理位置的装置的结构示意图。
【具体实施方式】
[0015]为使得本发明的发明目的、特征、优点能够更加的明显和易懂,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而非全部实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0016]图1是本发明实施例提供的定位网络接入设备地理位置的方法及装置的应用环境图。如图1所示,终端设备100通过网络接入设备200接入网络,网络接入设备200接收终端设备100发送给服务器300的数据包并转发给服务器300,同时网络接入设备200接收服务器300发送给终端设备100的数据包并转发给终端设备100。
[0017]终端设备100可以但不限于包括:具有联网及定位功能的手机、平板电脑、智能穿戴设备等移动终端,以及具有联网及定位功能的车载GPS导航设备、OBD (On-BoardDiagnostic System,车载诊断系统)、行车记录仪、电子狗等车载设备。终端设备100可以但不限于通过WIF1、蓝牙等无线接口,或者网口、串口等有线接口与网络接入设备200进行数据连接。
[0018]网络接入设备200优选是无线AP (ACCESS POINT)接入点(也可称为WIFI热点)设备,即用于无线网络的无线HUB,是无线网络的核心,它是用户进入有线以太网骨干的接入点设备。
[0019]需要说明的是,本发明实施例提供的定位网络接入设备地理位置的方法,特别适用于定位动态WIFI热点设备,S卩,对处于移动环境下,位置经常发生改变的WIFI热点的定位,例如定位车载WIFI热点设备。为便于说明,以下均以WIFI热点设备为例进行说明。
[0020]图2是本发明一实施例提供的定位网络接入设备地理位置的方法的实现流程示意图。可应用于图1所示的网络接入设备200,实现对网络接入设备200的定位。该方法包括以下步骤S201至S202:
[0021]S201、网络接入设备从待转发的数据包中抓取地理位置特征数据;
[0022]移动互联网时代到来,使得各种应用对定位的要求无处不在,基本上互联网下发生的所有业务都和定位息息相关,特别是涉及生活的网页浏览器、地图导航、打车、即时通讯等APP (Applicat1n,应用程序)都会涉及到定位。而这些APP在与服务器的数据交互中必然会涉及到地理位置数据的传送。此外,很多车载设备,如0BD、车载导航仪等,也会向外发送地理位置数据。
[0023]终端设备在与服务器进行交互前,需要首先连接WIFI热点设备,以接入互联网,然后再通过WIFI热点设备将数据包转发给服务器。
[0024]WIFI热点设备在将来自终端设备的数据包转发给服务器,或将来自服务器的数据包转发给终端设备前,抓取待转发的数据包中携带的地理位置特征数据。该地理位置特征数据可以但不限于包括:与GPS有关的经度、维度数据。
[0025]WIFI热点设备在抓取地理位置特征数据后,按照原有的转发规则,将待转发的数据包转发给目的端。
[0026]S202、对抓取的该地理位置特征数据进行分析,并根据分析结果确定该网络接入设备的地理位置数据。
[0027]WIFI热点设备将抓取的多个地理位置特征数据进行匹配比对,选择其中信任度最高的一个、或者将信任度最高的多个数据平均后作为自己的地理位置数据。其中,信任度最高的地理位置特征数据,可以是预置类型的APP或终端设备发送的数据包中携带的地理位置特征数据。或者,可以根据多个地理位置特征数据之间的相似度进行筛选,将其中与其他数据相似度低的数据作为信任度低的数据过滤掉,然后将余下的数据进行平均,并将平均后获得的数据确定为WIFI热点设备的地理位置数据。
[0028]本实施例中,网络接入设备通过从转发的数据包中抓取地理位置特征数据,并据此定位自己的地理位置,由于无需安装额外的定位天线,并且是利用了网络接入设备本身转发数据包的便利,将从转发的数据包中抓取的地理位置特征数据作为定位网络接入设备的数据来源,因此相较于现有技术,本发明一方面可节省定位的成本,另一方面可降低外界环境对定位的影响,有效地应用于移动环境下,实现移动环境下的准确定位。
[0029]图3是本发明另一实施例提供的定位网络接入设备地理位置的方法的实现流程示意图。可应用于图1所示的网络接入设备200,实现对网络接入设备200的定位。该方法包括以下步骤S301至S303:
[0030]S301、接收待转发的数据包,并判断该待转发的数据包的来源或目的地是否为预置类型的客户端程序或终端设备;
[0031]可以理解地,终端设备需要先连接WIFI热点设备,以接入互联网,然后通过WIFI热点设备将数据包转发给服务器。
[0032]由于并不是所有待转发的数据包均涉及地理位置,因此为提
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1