魏葆春
摘 要:物聯(lián)網(wǎng)自創(chuàng)建以來,展現(xiàn)出了無線化的明顯特征,無線化帶來的主要問題就是設備的快速位置變化帶來的網(wǎng)絡拓撲的變化,利用移動代理的分發(fā)特點,將移動代理分發(fā)到網(wǎng)管服務器和子網(wǎng)網(wǎng)管主機上,從而實現(xiàn)網(wǎng)管服務器之間的移動代理遷移。
關鍵詞:無線傳感器網(wǎng);移動代理;管理策略;物聯(lián)網(wǎng)
無線傳感器網(wǎng)絡WSN(Wireless Sensor Network)是一種由傳感器節(jié)點構(gòu)成的網(wǎng)絡,能實時監(jiān)測、感知和采集節(jié)點部署區(qū)的觀察者感興趣的感知對象的各種信息,并對這些信息進行處理后以無線的方式傳送出去,通過無線網(wǎng)絡最終傳給觀察者。
1 無線傳感器網(wǎng)絡特點
無線傳感器網(wǎng)絡能擴展人們與現(xiàn)實世界進行遠程交互的能力。它甚至被人稱作是一種全新型的計算機系統(tǒng),因為它區(qū)別于過去硬件的可隨處散布的特點和集體分析能力。但從很多方面來說,現(xiàn)在的無線傳感器網(wǎng)絡如同1970年的因特網(wǎng),那時因特網(wǎng)只連接了一百多所大學和軍事實驗室,并且還在試驗各種通訊協(xié)議和尋址方案?,F(xiàn)在的大多數(shù)傳感器網(wǎng)絡只連接了不到100個節(jié)點,過多的節(jié)點和通訊線路會使其變得及其復雜且無法正常工作。另一個原因是單個傳感器節(jié)點的價格昂貴,并且電池壽命也最多只能維持幾個月。
2 無線傳感器網(wǎng)絡的功用
在物聯(lián)網(wǎng)無線傳感網(wǎng)絡中,由于主機和基站之間、被管理終端和主機之間主要采用了無線連接模式,移動非常便捷,但是也導致整個網(wǎng)絡的拓撲結(jié)構(gòu)變化較快。這就產(chǎn)生了兩個問題:首先,被管理終端由于類型各異,對終端的管理內(nèi)容、管理方式等都不一樣,這就需要主機能夠快速找到針對該終端的管理策略;其次,由于各個無線感應網(wǎng)的用途不一致,結(jié)構(gòu)也是各種各樣,這就需要互聯(lián)網(wǎng)的網(wǎng)絡管理主機需要找到針對無線感應網(wǎng)個體的管理策略。因為物聯(lián)網(wǎng)的發(fā)展迅猛,各種類型的終端和無線感應網(wǎng)隨時都在加入,各個層次的網(wǎng)絡管理主機不可能全部兼容,這就需要基于移動代理來實現(xiàn)各類終端和網(wǎng)絡的個性化管理。
3 移動代理在無線傳感網(wǎng)的應用
移動代理由完整的移動代理系統(tǒng)MAS(Mobile Agent System)提供運行平臺,包括了移動代理運行的支撐環(huán)境等。MAS系統(tǒng)主要包括以下幾個主要組件:
3.1 管理程序
管理程序提供圖形用戶接口的網(wǎng)絡管理應用程序。網(wǎng)絡管理應用程序構(gòu)建在MAS之上,通過它可以在設置相應的網(wǎng)絡管理策略的同時發(fā)現(xiàn)可用的移動代理服務器。
3.2 移動代理服務器
移動代理服務器位于移動代理和傳統(tǒng)的管理系統(tǒng)之間,提供了移動代理運行的宿主環(huán)境。每個使用移動代理管理設備必須安裝移動代理服務器,它在邏輯上位于SNMP代理之上。移動代理服務器支持與這些靜態(tài)代理進行通信。移動代理服務器是由幾個主要組件組成的:移動組件;服務基礎設施;安全組件。
3.3 移動代理
移動代理指的是一段程序,它可以在網(wǎng)絡中從一臺主機遷移到另外一臺主機并且繼續(xù)或者重新開始它們的執(zhí)行,它們可以代表用戶來完成給定的任務。將移動代理技術(shù)引入到分布式網(wǎng)絡管理中是移動代理應用研究的熱點之一。移動代理被用作降低網(wǎng)管數(shù)據(jù)處理的負擔和減少這些數(shù)據(jù)的流量。
基于移動代理的網(wǎng)絡管理系統(tǒng)與傳統(tǒng)管理系統(tǒng)之間有很大的不同,其關鍵之處就是在于其管理方式的不同。傳統(tǒng)的管理/代理系統(tǒng)是通過客戶/服務方式管理的,即管理者詢問、代理端回答方式進行,信息的交互過程必須完全通過網(wǎng)絡進行。而移動代理系統(tǒng)則是將管理者用一個在各主機之間移動的代理程序替代,該代理程序移動到各主機,通過本地方式進行網(wǎng)絡管理,屬于一種委托式的管理。由于相當部分的管理工作由被管理設備本身來完成,與傳統(tǒng)的網(wǎng)管方式相比,它減少了管理者本身的系統(tǒng)開銷,更能適應大型網(wǎng)絡的管理。除此之外,它還具有管理效率高的特點。通過對Mobile Agent合理調(diào)度,就能有效減少系統(tǒng)的響應時間,從而降低通道中管理信息的開銷。
最基本的移動代理網(wǎng)絡管理系統(tǒng)由管理站和被管理設備組成。管理站在進行管理操作時,首先新建或者選擇一個移動代理,令其移動到一個被管設備。移動代理到達被管設備后,開始執(zhí)行管理任務。完成任務后,代理或者被銷毀,或者繼續(xù)移動到下一個被管設備執(zhí)行,直到最后一個。之后,移動代理把最終結(jié)果返回給管理站。其中存在著許多變化情況。代理移動到被管設備后,可能長久駐留在那里收集數(shù)據(jù),過一定時間間隔返回結(jié)果一次,需要按照實際環(huán)境和管理需要選擇適當?shù)牟呗浴?/p>
4 結(jié)束語
移動代理利用其高性能、移動靈活的特點,十分適合在分布式網(wǎng)絡中的應用,特別是在基于大量異構(gòu)分布式無線傳感網(wǎng)絡的物聯(lián)網(wǎng),移動代理能夠有效解決分布式網(wǎng)絡代理模式中的問題,利用移動代理的優(yōu)勢,建立了對無線傳感子網(wǎng)內(nèi)部終端節(jié)點的快速遷移管理模式和無線子網(wǎng)本身的快速遷移管理模式,不但可以實現(xiàn)分布式網(wǎng)絡代理實現(xiàn)的海量終端的管理,而且實現(xiàn)無線化趨勢的物聯(lián)網(wǎng)的網(wǎng)絡管理,為物聯(lián)網(wǎng)網(wǎng)絡管理提供了一個新的研究發(fā)展方向。
[參考文獻]
[1]鮑勃,威廉姆斯,張進京.物聯(lián)網(wǎng)的應用實例與效益[J].財經(jīng)界,2010(3):73-76.
[2]邵威,李莉.感知中國——我國物聯(lián)網(wǎng)發(fā)展路徑研究[J].中國科技信息,2009(12).
[3]劉化君.物聯(lián)網(wǎng)關鍵技術(shù)研究[J].Computer Era,2010(7),4-6.
[4]蔣凌云,王汝傳.基于Web平臺和移動代理分布式網(wǎng)絡管理模型[J].計算機工程,2005(31)19,130-132.