Google開著街景小車來收集沿途的WiFi信息

2010/5/3 9:10:12    編輯:Windows7之家 - Seth     字體:【

Win7之家afsion.com.cn):Google開著街景小車來收集沿途的WiFi信息

德國聯(lián)邦數(shù)據(jù)保護(hù)專員Peter Schaar在前幾天批評Google利用街景小車收集沿途的WiFi無線網(wǎng)絡(luò),Google卻回應(yīng)說他們此舉是為了改進(jìn)移動(dòng)Google Maps這種基于位置的服務(wù),他們這樣做并非是違法的,因?yàn)閯e的公司也這么干。

聯(lián)想起前幾天摩托羅拉宣布用Skyhook的WiFi Positioning System(WPS)替代Google自己的位置定位服務(wù),以改進(jìn)基于網(wǎng)絡(luò)的定位準(zhǔn)確度,我們就不難理解Google此舉的意義之所在了。

那么Google到底是怎么用街景小車來收集沿途 WiFi 數(shù)據(jù)的?他們都收集了什么呢?

上圖就是一輛Google街景小車,你可以看到在頂部有一個(gè)Maxrad BMMG24005全向無線電天線,正是這個(gè)天線可以接收到汽車所經(jīng)過區(qū)域內(nèi)所有公開的WiFi無線信號。這輛車以一般的時(shí)速在路上跑,這個(gè)速度速度只需要花很短的時(shí)間就可以探測到區(qū)域內(nèi)的WiFi接入點(diǎn)。

接收到的無線信號最初會(huì)在車內(nèi)進(jìn)行初步處理,使用標(biāo)準(zhǔn)的Kismet開源軟件,之后這些數(shù)據(jù)會(huì)傳到Google數(shù)據(jù)中心的服務(wù)器里,用于編譯進(jìn)Google基于位置的數(shù)據(jù)庫里。車內(nèi)接收器完全是被動(dòng)式的接收符合802.11 b/g/n協(xié)議的無線信號,它們不會(huì)主動(dòng)搜索或與無線接入點(diǎn)進(jìn)行通訊。
這套設(shè)備可以捕獲到所有的信息,包括頭數(shù)據(jù)、SSID和MAC地址。它還會(huì)分別記錄信號強(qiáng)度和廣播通道。

所有這些捕捉到的信息都會(huì)被用于Google基于位置的服務(wù),包括提供給Geolocation API的用戶使用。比如,使用移動(dòng)Google Maps的用戶可以打開My Location(我的位置)功能通過基站和WiFi接入點(diǎn)來定位他們的位置。

當(dāng)用戶的一臺電腦發(fā)送請求到Google的位置服務(wù)器時(shí),Google會(huì)看到其MAC地址,位置服務(wù)器用這個(gè)MAC地址對比自己數(shù)據(jù)庫里的MAC地址,找到匹配的MAC地址所定義的帶有位置編碼的位置信息(比如經(jīng)緯度),位置服務(wù)器之后就會(huì)使用這個(gè)帶有位置編碼的位置信息來三角定位出用戶所在的大概位置,并將這個(gè)位置傳回到用戶的設(shè)備上。