【正文】
.......................................................................................................... 11 定向傳播協(xié)議分析 ......................................................................................... 11 定向傳播協(xié)議的基本思想 ................................................................... 11 定向傳播協(xié)議的適用情況 ................................................................... 11 定向傳播協(xié)議的性能分析 ................................................................... 12 定向傳播協(xié)議在本設(shè)計(jì)中的運(yùn)行流程偽代碼(以傳感器節(jié)點(diǎn)為單位) ................................................................................................................ 12 協(xié)議性能比較 ................................................................................................. 12 第四章 數(shù)據(jù)傳輸協(xié)議的改進(jìn)及其理論基礎(chǔ) ............................................................ 13 協(xié)議的改進(jìn) ..................................................................................................... 13 改進(jìn)方法 a ............................................................................................ 13 改進(jìn)方法 b............................................................................................ 13 改進(jìn)后的協(xié)議運(yùn)行流程偽代碼(以傳感器節(jié)點(diǎn)為單位) ......................... 13 傳感器節(jié)點(diǎn)隨機(jī)移動的運(yùn)動規(guī)律分析 ......................................................... 14 提出新協(xié)議 —— 網(wǎng)格劃分協(xié)議 ..................................................................... 15 網(wǎng)格劃分協(xié)議具體描述 ................................................................................. 15 第五章 模擬系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn) ................................................................................ 16 模擬系統(tǒng)的體系結(jié)構(gòu) ..................................................................................... 16 模擬系統(tǒng)的功能描述 ..................................................................................... 16 模擬系統(tǒng)主要類和屬性 ................................................................................. 18 傳感器節(jié)點(diǎn) ........................................................................................... 18 用于管理的全局變量 ........................................................................... 19 節(jié)點(diǎn)隨機(jī)移動的 move 函數(shù) ................................................................ 19 模擬系統(tǒng)的表現(xiàn)形式 ..................................................................................... 21 模擬系統(tǒng)的數(shù)據(jù)收集和分析機(jī)制 ................................................................. 21 模擬系統(tǒng)流程圖 ............................................................................................. 21 模擬系統(tǒng)演示流程圖 ........................................................................... 21 謠言傳播協(xié)議流程圖 ........................................................................... 22 定向傳播協(xié)議流程圖 ........................................................................... 23 改進(jìn)后的協(xié)議流程圖 ........................................................................... 23 第六章 模擬結(jié)果與分析 ............................................................................................ 25 謠言傳播協(xié)議模擬結(jié)果 ................................................................................. 25 定向傳播協(xié)議模擬結(jié)果 ................................................................................ 27 改進(jìn)后的協(xié)議 —— Lee39。 除了傳感器節(jié)點(diǎn)可移動,機(jī)會傳感器網(wǎng)絡(luò)還有很多鮮明的特征。對于復(fù)雜環(huán)境的組網(wǎng),其覆蓋區(qū)域往往會遇到各種電、磁環(huán)境的干擾,加之供電能量的不斷損耗,易引起傳感器節(jié)點(diǎn)故障, 因此要求傳感器網(wǎng)絡(luò)具有自組網(wǎng)、智能化和協(xié)同感知等功能。在家居環(huán)境控制方面,將傳感器節(jié)點(diǎn)放在家庭里不同的房間,可以對各個房問的環(huán)境溫度進(jìn)行局部控制。本章最后會給出使用的隨機(jī)移動模型,并分析他的運(yùn)動規(guī)律,以此為依據(jù),提出新的適用于機(jī)會網(wǎng)絡(luò)通信的傳輸協(xié)議。Grossglauser 等人提出的方法是源節(jié)點(diǎn)必須緩存數(shù)據(jù)直到進(jìn)入目標(biāo)節(jié)點(diǎn)通信范圍內(nèi)才允許傳輸數(shù)據(jù),但這種方法的延遲很大。主要完成數(shù)據(jù)的路由轉(zhuǎn)發(fā),實(shí)現(xiàn)傳感器與傳感器、傳感器與觀察者之間的通信,支持多傳感器協(xié)作完成大型感知任務(wù)。拓?fù)涔芾淼哪康木褪窃诒3志W(wǎng)絡(luò)連通和數(shù)據(jù)有效傳輸?shù)那疤嵯?,協(xié)調(diào) DSN 中各個節(jié)點(diǎn)的狀態(tài)轉(zhuǎn)換。 WSN 的定位就是未知節(jié)點(diǎn)通過定位技術(shù)獲得自身位置信息的過程。 源節(jié)點(diǎn)的主要目的是從監(jiān)測環(huán)境中收集用戶感興趣的數(shù)據(jù),在移動節(jié)點(diǎn)構(gòu)成的網(wǎng)絡(luò)中,將數(shù)據(jù)發(fā)送給 sink 節(jié)點(diǎn)。也是最為傳統(tǒng)的數(shù)據(jù)分發(fā)。 (易得 E em? ,1T ) 謠言傳播協(xié)議在本設(shè)計(jì)中的運(yùn)行流程偽代碼(以傳感器節(jié)點(diǎn)為單位) Process flood 選擇初始化節(jié)點(diǎn)數(shù)量,選中謠言傳播協(xié)議,開始演示。 最壞的情況:源節(jié)點(diǎn)永遠(yuǎn)無法遇到目標(biāo)節(jié)點(diǎn),則能量消耗 E=0,時間消耗T ?? 。即節(jié)點(diǎn)遇到非目標(biāo)節(jié)點(diǎn)的中間節(jié)點(diǎn)時,進(jìn)行 數(shù)據(jù)傳輸?shù)母怕?P 決定的該協(xié)議的時間成本和能量成本。 Step6 碰撞節(jié)點(diǎn)若是目標(biāo)節(jié)點(diǎn),修改全局變量 stop。即在某一時間范圍內(nèi),節(jié)點(diǎn)將在初始位置附近的某一鄰域內(nèi)運(yùn)動。 第三層為分析層,根據(jù)數(shù)據(jù)處理層所記錄的各類參數(shù),產(chǎn)生性能分析的表格,將謠言傳播協(xié)議、定向傳播協(xié)議和改進(jìn)后的協(xié)議的各項(xiàng)代價進(jìn)行比較,并繪制曲線圖,得出分 析結(jié)論。點(diǎn)擊彈出對話框,顯示程序作者。 } Move() //移動函數(shù),使傳感器移動到下一個位置 機(jī)會傳感器網(wǎng)絡(luò)數(shù)據(jù)分發(fā)策略研究 第五章 模擬系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn) ____________________________________________________________________________________________ 19 { ...... } Transfer() //傳輸函數(shù),在傳感器間通信,傳遞消息 { ...... } ...... }。 x = x + xv。每個物體隨時間而隨機(jī)運(yùn)動,每當(dāng)物體之間發(fā)生相互碰撞,即物體產(chǎn)生相交或重疊時,相應(yīng)的改變物體顏色,通過物體顏色的變化表示消息傳輸和存儲的過程,當(dāng)目標(biāo)節(jié)點(diǎn)稱為綠色時表示消息已經(jīng)由源節(jié)點(diǎn)到達(dá)目標(biāo)節(jié)點(diǎn),演示過程結(jié)束。 void Move(int i) { //讀取速度 int x = nodesArray[i].GetX()。 //標(biāo)志位,判斷節(jié)點(diǎn)是否活動, 0 不活動, 1 活動 int powerleft。選擇第二項(xiàng),在每個子區(qū)域內(nèi)使用定向傳播協(xié)議。 模擬系統(tǒng)的體系結(jié)構(gòu) 系統(tǒng)如下圖 所示,由三個 層次構(gòu)成。 同理可得 y 軸上存在同樣規(guī)律。 Step2 判斷自身是否攜帶消息,是則繼續(xù),否則跳至步驟 7。 若考慮節(jié)點(diǎn)活動時的能量消耗,即節(jié)點(diǎn)不進(jìn)行數(shù)據(jù)傳輸,僅僅探測是否有其他節(jié)點(diǎn)進(jìn)入自己的通信范圍內(nèi),這樣的探測消耗和移動所造成的能量消耗。但隨著問題規(guī)模的擴(kuò)大,源節(jié)點(diǎn)與目標(biāo)節(jié)點(diǎn)相遇的幾率急劇減小,數(shù)據(jù)分發(fā)的時間成本急劇增長。 謠言傳播協(xié)議性能分析 假設(shè):在傳感器區(qū)域內(nèi)有 1 個信息源節(jié)點(diǎn), 1 個信息目標(biāo)節(jié)點(diǎn),另有 m 個普通節(jié)點(diǎn),每個節(jié)點(diǎn)每單位時間內(nèi)進(jìn)入另一節(jié)點(diǎn)通信半徑的概率為 p,每一次數(shù)據(jù)傳遞消耗能量為 e,總能量消耗為 E,總時間消耗為 T。 3. 查詢驅(qū)動數(shù)據(jù)分發(fā)。源節(jié)點(diǎn)通過內(nèi)置的一個或多個無力傳感器,如溫度傳感器、光傳感器等,可對觀察范圍內(nèi)的感知對象產(chǎn)生原始數(shù)據(jù)。 2. 定位技術(shù)。在 DSN 中,電池能源是各個節(jié)點(diǎn)最寶貴的能源,為了延長網(wǎng)絡(luò)存活時間,必須有效地利用能源。負(fù)責(zé)數(shù)據(jù)成幀、幀檢測、媒體訪問和差錯控制。 除了 DTN 研究的促進(jìn)以及實(shí)際網(wǎng)絡(luò)環(huán)境的需求以外,機(jī)會網(wǎng)絡(luò)也有自組網(wǎng)理論基礎(chǔ)的支撐。 第三章分析已有的典型數(shù)據(jù)傳輸協(xié)議 —— 謠言傳播協(xié)議和 定向傳播協(xié)議。哈佛大學(xué)的一個研究小組利用無線傳感器網(wǎng)絡(luò)構(gòu)建了一個醫(yī)療監(jiān)測平臺 [3]。 6. 高可靠。(WSN) excellent performance,WSN has been widely used in every field. It is of importance to do further study about data dissemination. In this paper, the authority addresses to find a better solution to transfer data to a certain target with less energy cost and time analysing two existing data dissemination protocols and learning the specific rules of the random movement, we will e up with a new protocol to decrease the consumption of energy and that of time. The working performance of the entire wireless sensor work will be improved can get the conclusion from the rules of random movement that a randomly moving node will be limited in a specific area. So there will be very few chances for each node to municate with other , making a mobile sink with a certain track move throu