|
|
|
|
|
WiFi網(wǎng)絡(luò)的一個(gè)極其重要的特點(diǎn)就是移動(dòng)性。例如,一個(gè)人可以在使用WiFi電話進(jìn)行通話或是從服務(wù)器上下載大數(shù)據(jù)量的文件時(shí)穿過(guò)一幢建筑物。用戶設(shè)備內(nèi)部的WiFi無(wú)線電可以從一個(gè)接入點(diǎn)漫游至另一個(gè)接入點(diǎn),這樣就提供了無(wú)縫連接。至少,這是我們所希望實(shí)現(xiàn)的!
過(guò)去,我曾遇到過(guò)漫游的問(wèn)題,所以我決定做一些測(cè)試,來(lái)看看其中的究竟。我尤其感到好奇的是漫游實(shí)際上有多快,以及它是否對(duì)無(wú)線應(yīng)用造成破壞。
測(cè)試配置包含兩個(gè)接入點(diǎn)
我的測(cè)試配置包含兩個(gè)接入點(diǎn),一個(gè)接入點(diǎn)(AP-1)設(shè)置為信道1,另外一個(gè)(AP-2)設(shè)置為信道6。其它設(shè)置都采用缺省值,比如信標(biāo)間隔為 100毫秒,屏蔽RTS(請(qǐng)求發(fā)送)/CTS(允許發(fā)送)功能,等等。兩個(gè)接入點(diǎn)被安裝在一幢典型的辦公建筑上,通過(guò)每一個(gè)接入點(diǎn)的廣播蜂窩提供最低25分貝的信噪比,且蜂窩間有20%的重疊。這都是些無(wú)線語(yǔ)音應(yīng)用的工業(yè)標(biāo)準(zhǔn)。在我的測(cè)試中,漫游客戶端是一臺(tái)內(nèi)置了Centrino Wi-Fi 廣播(Intel 2915ABG)的筆記本電腦。
當(dāng)手持無(wú)線客戶端站立在離AP-1幾英尺距離內(nèi)的時(shí)候,我使用AirMagnet筆記本電腦分析儀(通過(guò)另一個(gè)Wi-Fi卡插入筆記本電腦的PCMCIA插槽)來(lái)確保我與AP-1之間保持關(guān)聯(lián)。然后,我開(kāi)始從服務(wù)器向筆記本電腦進(jìn)行FTP大文件傳輸,并且使用AirMagnet分析儀測(cè)量802.11數(shù)據(jù)包的蹤跡。在整個(gè)測(cè)試過(guò)程中下載文件時(shí),我向AP-2移動(dòng),直到我直接靠近它。有了數(shù)據(jù)包蹤跡,我就能查看802.11數(shù)據(jù)幀的交換情況,計(jì)算漫游的延時(shí),還能知道FTP流是否遭到明顯的破壞。
一旦客戶端廣播決定重新關(guān)聯(lián),它就會(huì)向AP-1發(fā)送一些802.11解除關(guān)聯(lián)幀來(lái)開(kāi)始重新關(guān)聯(lián)的過(guò)程。然后,廣播發(fā)出802.11探測(cè)請(qǐng)求以在客戶端的有效信號(hào)范圍內(nèi)獲得接入點(diǎn)的響應(yīng)。這樣做是為了確??蛻舳藦V播能夠在決定與哪個(gè)接入點(diǎn)關(guān)聯(lián)之前收到這些候選的最新信息(信標(biāo)信號(hào)強(qiáng)度)。
AP-2響應(yīng)了802.11探測(cè)請(qǐng)求。因?yàn)閮H有的響應(yīng)來(lái)自AP-2,客戶端射頻卡決定與AP-2關(guān)聯(lián)。正如我們所預(yù)料的,與AP-2關(guān)聯(lián)的過(guò)程包括802.11認(rèn)證幀和關(guān)聯(lián)幀的交換(基于802.11公開(kāi)系統(tǒng)認(rèn)證)。
重新關(guān)聯(lián)的過(guò)程用時(shí)68毫秒,是指自客戶端廣播向AP-1發(fā)送第一幀解除關(guān)聯(lián)幀起、到客戶端收到來(lái)自AP-2的最終關(guān)聯(lián)幀(響應(yīng))為止所經(jīng)歷的時(shí)間。還不錯(cuò),我發(fā)現(xiàn)了一些與其它廠家生產(chǎn)的接入點(diǎn)相似的數(shù)值。
漫游過(guò)程會(huì)中斷無(wú)線應(yīng)用,并且時(shí)間還挺長(zhǎng)
然而,整個(gè)漫游過(guò)程會(huì)中斷無(wú)線應(yīng)用,并且時(shí)間還挺長(zhǎng)。例如,據(jù)我的測(cè)試,在射頻卡開(kāi)始重新關(guān)聯(lián)過(guò)程(即,向AP-1發(fā)出第一個(gè)解除關(guān)聯(lián)幀)之前,F(xiàn)TP過(guò)程平均暫停5秒。我測(cè)量的802.11數(shù)據(jù)包的蹤跡顯示,在放棄傳輸數(shù)據(jù)并開(kāi)始與AP-2重新關(guān)聯(lián)之前,客戶端廣播向AP-1反復(fù)重新傳輸數(shù)據(jù)(由于信號(hào)強(qiáng)度弱)。這些數(shù)量可觀的重新傳輸打斷了文件下載過(guò)程,使我測(cè)試中的實(shí)際漫游延遲達(dá)到平均5秒!我測(cè)試所使用的Centrino射頻卡因?yàn)檫@種問(wèn)題而受人詬病,但是我發(fā)現(xiàn)這也是大多數(shù)其它射頻卡的問(wèn)題。
生產(chǎn)廠商或許可以使射頻卡拖延重新關(guān)聯(lián),來(lái)避免過(guò)早的、額外的重新關(guān)聯(lián)(接入點(diǎn)跳躍?)。不幸的是,這樣會(huì)中斷一些無(wú)線應(yīng)用。如果你打算部署移動(dòng)無(wú)線應(yīng)用,那么務(wù)必測(cè)試漫游如何影響你的應(yīng)用。
各型號(hào)的射頻卡在漫游過(guò)程中的工作方式各異,這緣于專有機(jī)制,而且,一些卡比其它卡要好些。只要記住漫游所需時(shí)間可能比預(yù)想的要長(zhǎng)得多,所以在部署無(wú)線局域網(wǎng)應(yīng)用的時(shí)候,尤其是無(wú)線語(yǔ)音,它對(duì)超過(guò)100毫秒的漫游延遲是無(wú)法接受的。
文章來(lái)源:www.iot-online.com
相關(guān)鏈接
全球公共Wifi熱點(diǎn)爆增 2014年90%的智能手機(jī)將搭載WiFi技術(shù)
近年來(lái)智能手機(jī)、平板電腦等移動(dòng)終端設(shè)備的發(fā)展如火如荼,已經(jīng)成為了時(shí)下人們通信、學(xué)習(xí)、工作以及上網(wǎng)娛樂(lè)等一體化工具。
以中國(guó)電信為例。據(jù)媒體報(bào)道,在“十二五”期末,上海電信將完善對(duì)公共服務(wù)區(qū)域無(wú)線熱點(diǎn)的覆蓋,以配合上海市政府實(shí)現(xiàn)“無(wú)線城市”的建設(shè)目標(biāo)。
截至目前,上海電信WiFi總覆蓋數(shù)已經(jīng)達(dá)到5400個(gè),覆蓋全市主要熱點(diǎn)區(qū)域。十二五期間,上海電信WiFi覆蓋熱點(diǎn)將超過(guò)3萬(wàn)個(gè),實(shí)現(xiàn)光網(wǎng)、WiFi和3G之間無(wú)縫切換,為上海構(gòu)筑起高速暢通、安全可靠的立體化信息基礎(chǔ)設(shè)施體系。
。。。