1. 程式人生 > >什麼是高精準IP地址定位——IP問問

什麼是高精準IP地址定位——IP問問

說起位置服務,大多數朋友想到的是GPS定位技術。但除了GPS之外,還有基站和WIFI定位等技術,以及我們今天要討論的重點——高精準IP地址定位技術。我們把定位技術系統的分為不需要使用者參與的定位及與需要使用者參與的定位兩種情況進行介紹。

一、不需要使用者參與的定位技術

不需要使用者參與的定位技術以IP地址為基礎,對IP地址使用人群進行定位,定位結果覆蓋IP地址使用人群的位置。已經發展了15年之久的IP地址定位市場,產品的定位精度多年維持在城市級別和區縣級別。埃文科技的高精準IP地址定位產品——“IP問問”能夠將基於IP地址的定位精度提升至街道級別,提供高精準的IP地址定位服務。

1. 高精準IP地址定位的原理

IP問問是基於埃文科技創始人王永博士與美國西北大學和微軟研究院聯合發表的網際網路領域國際頂級論文《Towards Street-Level Client Independent IP Geolocation》(2011年發表在NSDI會議)及中國和歐洲專利《地理定位系統及方法》(2011年申請,2015年通過審批)。“IP問問”的定位原理是基於Whois和BGP資料、基準點資料探勘、網路主被動測量和路徑分析等多種方式組合而成的定位方法,定位精度最高可達街道級別。

1.1 Whois資料

全球IP分配機構的註冊資訊;什麼Whois

1.2 BGP資料

蒐集整理全球AS自制域廣播的IP段資訊,及AS所屬機構資訊;

什麼BGP/什麼AS

1.3 基礎資料探勘

基於合作廠商提供的IP與GPS對映資料、公司採集的IP與GPS對映資料和基於Web的IP與街級位置對映資料;

1.4 網路測量和路徑分析

通過VP(探測機,英文全稱Vantage Point,縮寫:VP)探測機對目標IP進行探測,並且在路徑分析的基礎上,把目標IP定位到一個離它相近的基準點的位置,給出定位結果;專利簡述

1.5 其他IP地址定位專業術語

詳見《IP地址定位專用術語》(請看下篇blog)

2. IP應用場景

全球IPV4全庫約有43億IP地址資料,由於不同的IP地址有不同的屬性,埃文科技將使用中的IP地址分成了9種不同的應用場景。分別是住宅使用者、企業專線、學校機構、行動網路(3G/4G)、WLan熱點、基礎設施、資料中心、交換中心、衛星通訊。這9種應用場景可分為非人類使用的場景和有真人使用的場景。

2.1 非人類使用的場景

如交換中心、資料中心和基礎設施。這三類場景下的IP地址會定位到其所在機房,能定位到街道級別,但此類IP地址一般不用於普通使用者訪問網際網路;

2.2真人使用的場景

如企業專線和學校機構,IP地址使用人群出現的位置相對固定,能定位到街道級別;

住宅使用者、WLan熱點、行動網路(3G/4G)和衛星通訊,IP地址使用人群出現的位置覆蓋相對較廣,能定位到一定的區域。

住宅使用者這類場景下的IP地址可以覆蓋一個行政區的部分割槽域,能定位到街道級別或者區縣級別;WLan熱點可定位到區縣級別或者城市級別;行動網路(3G/4G)可定位到省級別;衛星通訊可定位到國家級別。

二、需要使用者參與的定位

1.GPS定位

1.1 基於使用者裝置上的GPS模組進行定位,需要滿足的條件:

1.2 使用者使用的裝置上帶有GPS模組;

1.3 使用者在訪問網路服務時主動上傳其GPS位置資訊給服務提供商;

2.WIFI和基站定位

2.1 基於使用者裝置連線的WIFI路由器硬體地址或基站編號進行定位,需要滿足的條件有:

2.2 使用者使用的裝置上帶有WIFI模組;

2.3 使用者在訪問網路服務時主動上傳其連線的WIFI路由器硬體地址或基站編號資訊給服務提供商;

2.4 服務提供商已提前蒐集使用者連線的WIFI路由器的位置資訊或基站的位置資訊;

總結:需要使用者參與的定位,能定位到唯一的裝置和使用者,但是需要使用者主動上傳位置資訊或相關資訊。不需要使用者參與的定位方式——高精準IP地址定位,不需要硬體支援,普適性更強。在GPS/WIFI/基站等定位方式無法提供定位服務的情況下,可以使用“IP問問”提供高精準的定位服務。

客戶可選擇定位到區縣、街道級別的“IP問問”資料使用(如住宅使用者、企業專線、學校機構等)。城市級別以上的資料可作為常規分析使用。至於特殊型別的IP地址,如危害網路安全等型別的IP地址,請交給埃文進行專業的探測分析,為大家進行安全服務支援。

至於將行動網路(3G/4G)場景下的IP地址定位至街道級別的方法,IP地址定位行業內專家研究後給出的結論是無法定位至街道級別。埃文科技針對這一問題在持續研究,希望能找出一個合理的解決方案為大家提供服務。但有技術突破之前,建議大家依靠傳統GPS的定位方式解決定位網際網路使用者的問題。試用IP問問。