摘 要:藍(lán)牙(Bluetooth)是一種安全的、開放的低成本、小功耗、短距離無線連接技術(shù)規(guī)范的代稱,本質(zhì)上是代替纜線的一種通信技術(shù)。本文中主要針對圖書館基于藍(lán)牙構(gòu)建無線局域網(wǎng)中的核心問題進(jìn)行了闡述。
關(guān)鍵詞:圖書館;藍(lán)牙;無線局域網(wǎng)
圖書館局域網(wǎng)利用藍(lán)牙組網(wǎng)在保證高層鏈路不中斷的前提下,減少漫游設(shè)備在新舊網(wǎng)絡(luò)間切換所需時(shí)間??梢圆捎萌缦聨追N技術(shù)途徑達(dá)到此目的。
(一) 增加相鄰網(wǎng)絡(luò)接入點(diǎn)的通信機(jī)制。藍(lán)牙系統(tǒng)以點(diǎn)到點(diǎn)PPP(PointtoPoint Protocol)連接為基礎(chǔ),用無線方式將若干藍(lán)牙設(shè)備連接成1個(gè)微微網(wǎng)(Piconet)。每個(gè)Piconet的藍(lán)牙裝置組成為1個(gè)主設(shè)備(Master)和若干個(gè)從設(shè)備(Slave),主設(shè)備負(fù)責(zé)通信協(xié)議的運(yùn)作。MAC地址用3位來表示,即在1個(gè)微微網(wǎng)內(nèi)可尋址8個(gè)設(shè)備(互聯(lián)的設(shè)備數(shù)量實(shí)際是沒有限制的,只不過在同一時(shí)刻只能激活8個(gè),其中1個(gè)為主,7個(gè)為從)。圖3.4-1給出了1個(gè)微微網(wǎng)中主從設(shè)備的拓?fù)浣Y(jié)構(gòu)圖。此外,藍(lán)牙系統(tǒng)還支持點(diǎn)到多點(diǎn)的通信構(gòu)成分布式網(wǎng)絡(luò),即1個(gè)主設(shè)備可以是其他Piconet的從設(shè)備,每個(gè)從設(shè)備也可以是其他Piconet的主設(shè)備。其發(fā)展到Bluetooth2.0版本及EDR(Enhanced Data Rate,更高數(shù)據(jù)傳輸速率)的發(fā)布,可使一個(gè)藍(lán)牙主設(shè)備最多可以同時(shí)連接255個(gè)激活從設(shè)備,每一個(gè)激活從設(shè)備都占有主設(shè)備一定的資源,如注冊記錄、數(shù)據(jù)緩沖區(qū)等。
藍(lán)牙漫游設(shè)備開始進(jìn)行網(wǎng)絡(luò)間的切換時(shí),不通知與之相連的網(wǎng)絡(luò)接入點(diǎn),它們之間的連接也并不斷開,如果網(wǎng)絡(luò)切換不成功,漫游設(shè)備還可以返回原來的網(wǎng)絡(luò)。當(dāng)漫游設(shè)備與新的網(wǎng)絡(luò)建立連接時(shí),新的網(wǎng)絡(luò)接入點(diǎn)向周圍的藍(lán)牙設(shè)備發(fā)送廣播,通知漫游設(shè)備已經(jīng)加入到自己的網(wǎng)絡(luò)中。原來的網(wǎng)絡(luò)接入點(diǎn)得知這一消息后,就斷開與漫游設(shè)備的連接,釋放占有的資源,這樣原來的網(wǎng)絡(luò)接入點(diǎn)就可以有充足的資源快速響應(yīng)其他漫游設(shè)備,使網(wǎng)絡(luò)所能容納的激活藍(lán)牙設(shè)備數(shù)量達(dá)到最大化。
(二) 建立相鄰網(wǎng)絡(luò)接入點(diǎn)的SDP(會(huì)話描述協(xié)議)記錄數(shù)據(jù)庫。藍(lán)牙設(shè)備在進(jìn)行網(wǎng)絡(luò)切換以前就能知道周圍存在哪些網(wǎng)絡(luò)接入點(diǎn)以及這些網(wǎng)絡(luò)接入點(diǎn)能夠提供什么樣的服務(wù),這些設(shè)備在進(jìn)行漫游時(shí),就能直接與滿足條件的網(wǎng)絡(luò)接入點(diǎn)進(jìn)行連接,使用其提供的服務(wù),這樣就會(huì)大大減少網(wǎng)絡(luò)間切換所需的時(shí)間。而網(wǎng)絡(luò)接入點(diǎn)會(huì)定期向周圍的網(wǎng)絡(luò)接入點(diǎn)發(fā)送廣播消息,包括地址、定時(shí)信息、當(dāng)前可提供的服務(wù)等。其他的網(wǎng)絡(luò)接入點(diǎn)在接收到此消息后,就要建立相鄰網(wǎng)絡(luò)接入點(diǎn)的SDP記錄數(shù)據(jù)庫,以便與之相連的藍(lán)牙移動(dòng)設(shè)備進(jìn)行查詢。
(三) 藍(lán)牙網(wǎng)絡(luò)能夠提供對移動(dòng)IP的支持。圖書館藍(lán)牙無線網(wǎng)絡(luò)必須支持移動(dòng)IP。移動(dòng)IP針對現(xiàn)有的TCP/IP協(xié)議在網(wǎng)絡(luò)設(shè)備移動(dòng)過程中存在的問題給出了詳細(xì)的解決方案。藍(lán)牙漫游設(shè)備進(jìn)行網(wǎng)絡(luò)切換時(shí),原來的網(wǎng)絡(luò)接入點(diǎn)還持續(xù)地接收漫游設(shè)備發(fā)送的數(shù)據(jù)與發(fā)向漫游設(shè)備的數(shù)據(jù),但此時(shí)它并不轉(zhuǎn)發(fā),只是進(jìn)行緩沖存儲(chǔ)。只有當(dāng)原來的網(wǎng)絡(luò)接入點(diǎn)接收到新的網(wǎng)絡(luò)接入點(diǎn)發(fā)來的廣播消息時(shí),它才將緩沖的數(shù)據(jù)發(fā)向新的網(wǎng)絡(luò)接入點(diǎn),新的網(wǎng)絡(luò)接入點(diǎn)才向遠(yuǎn)端網(wǎng)絡(luò)和漫游設(shè)備轉(zhuǎn)發(fā)數(shù)據(jù)。
(四) 圖書館無線局域網(wǎng)內(nèi)的藍(lán)牙設(shè)備利用接收信號強(qiáng)度指示判斷網(wǎng)絡(luò)接入點(diǎn)的信號質(zhì)量好壞和網(wǎng)絡(luò)接入點(diǎn)的方位,并進(jìn)行匹配最佳選擇。
參考文獻(xiàn):
[1]陳丕龐.基于藍(lán)牙技術(shù)的圖書館無線局域網(wǎng)的構(gòu)建[J].科技情報(bào)開發(fā)與經(jīng)濟(jì),2006(13).
[2]嚴(yán)義祥,徐昌彪,趙全軍.礦井下基于藍(lán)牙技術(shù)的網(wǎng)關(guān)設(shè)計(jì)與實(shí)現(xiàn)[J].科技信息,2010(05).
[3]楊湘,王躍科,喬純捷.藍(lán)牙短距離無線通信技術(shù)[J].儀器儀表學(xué)報(bào),2002(S1).
[4]彭玉海.基于藍(lán)牙技術(shù)的無線制造網(wǎng)絡(luò)研究[J].制造業(yè)自動(dòng)化,2008(02).
[5]范玉峰,隋虎林,謝書華.基于藍(lán)牙技術(shù)的無線災(zāi)害報(bào)警系統(tǒng)[J].消防技術(shù)與產(chǎn)品信息,2006(05).
[6]李穎,張旭光,周鳳艷.藍(lán)牙技術(shù)在無線局域網(wǎng)中的應(yīng)用[J].今日科苑,2007(18).
作者簡介:
彭文,四川省綿陽市,綿陽職業(yè)技術(shù)學(xué)院。