<meter id="pryje"><nav id="pryje"><delect id="pryje"></delect></nav></meter>
          <label id="pryje"></label>

          新聞中心

          EEPW首頁(yè) > 手機(jī)與無(wú)線通信 > 設(shè)計(jì)應(yīng)用 > 基于IEEE802.15.4的Ad Hoc網(wǎng)絡(luò)快速組網(wǎng)研究

          基于IEEE802.15.4的Ad Hoc網(wǎng)絡(luò)快速組網(wǎng)研究

          作者: 時(shí)間:2012-06-25 來(lái)源:網(wǎng)絡(luò) 收藏

          取消掉信道掃描和短地址分配兩個(gè)過(guò)程以后,.15.4的 的形成過(guò)程如圖2所示。

          本文引用地址:http://www.ex-cimer.com/article/154577.htm

          b.JPG


          首先,節(jié)點(diǎn)需要初始化.15.4協(xié)議棧和層。初始化完成以后,中的每個(gè)節(jié)點(diǎn)會(huì)將自己的PAN ID、邏輯信道和短地址設(shè)置為事先約定好的值。節(jié)點(diǎn)之間需要進(jìn)行通信時(shí),需要建立路由信息。

          3 網(wǎng)絡(luò)層設(shè)計(jì)
          網(wǎng)絡(luò)層提供兩種類(lèi)型的服務(wù):網(wǎng)絡(luò)層數(shù)據(jù)服務(wù)和網(wǎng)絡(luò)層管理服務(wù),這兩種服務(wù)的實(shí)體在網(wǎng)絡(luò)層中分別被叫做NLDE和NLME。這兩個(gè)服務(wù)實(shí)體都為上層提供功能接口,兩個(gè)實(shí)體之間也有網(wǎng)絡(luò)層內(nèi)部接口。NLME會(huì)調(diào)用NLDE提供的內(nèi)部接口,以完成一些管理功能。節(jié)點(diǎn)軟件的參考模型如圖3所示。

          c.JPG


          在網(wǎng)絡(luò)層可能需要發(fā)送3種幀:上一層需要網(wǎng)絡(luò)層向某一節(jié)點(diǎn)發(fā)送數(shù)據(jù)幀;網(wǎng)絡(luò)層由于找不到可以利用的路徑,需要廣播發(fā)送RREQ幀啟動(dòng)路由發(fā)現(xiàn)過(guò)程;網(wǎng)絡(luò)層接收到RRE0消息時(shí),符合條件需要發(fā)送RREP消息給源節(jié)點(diǎn)。
          當(dāng)網(wǎng)絡(luò)層要發(fā)送數(shù)據(jù)幀時(shí),首先會(huì)在本地路由表中查找到達(dá)目的節(jié)點(diǎn)的活動(dòng)路徑。如果找到該路徑,將數(shù)據(jù)幀沿著該路徑發(fā)送出去;如果沒(méi)有找到路徑,會(huì)先將要發(fā)送的數(shù)據(jù)幀緩存起來(lái),而后調(diào)用路由模塊,生成RREQ消息,啟動(dòng)路由發(fā)現(xiàn)過(guò)程。
          當(dāng)網(wǎng)絡(luò)層接收到一個(gè)數(shù)據(jù)幀時(shí),首先檢查該數(shù)據(jù)幀的目的節(jié)點(diǎn)是否為本節(jié)點(diǎn)。如果為本節(jié)點(diǎn),網(wǎng)絡(luò)層將該數(shù)據(jù)幀的幀頭去掉,將數(shù)據(jù)傳送給上一層;如果目的節(jié)點(diǎn)不為本節(jié)點(diǎn),網(wǎng)絡(luò)層首先在本地路由表中查找到達(dá)目的節(jié)點(diǎn)的下一跳地址。如果找到下一跳地址,將該數(shù)據(jù)幀繼續(xù)轉(zhuǎn)發(fā)到下一跳;如果沒(méi)有下一跳地址,網(wǎng)絡(luò)層需要生成RREQ消息,啟動(dòng)路由發(fā)現(xiàn)過(guò)程。
          而當(dāng)網(wǎng)絡(luò)層接收到一個(gè)RREQ消息、RREP消息或者其他命令幀時(shí),會(huì)交給路由模塊進(jìn)行處理。

          4 結(jié)論
          文中提出了一種.15.4協(xié)議標(biāo)準(zhǔn)的 網(wǎng)絡(luò)方案,設(shè)計(jì)了MAC層之上的網(wǎng)絡(luò)層協(xié)議,試圖建立一種能夠進(jìn)行 網(wǎng)絡(luò)。首先,分析了IEEE802.15.4組建Ad Hoc網(wǎng)絡(luò)的有點(diǎn)和可能性。其次,在分析了IEEE802.15.4的流程的基礎(chǔ)上,省略掉了一些在特定環(huán)境下沒(méi)有必要的操作,簡(jiǎn)化了組網(wǎng)的流程,減少了Ad Hoc網(wǎng)絡(luò)的組網(wǎng)時(shí)間。
          由于基于IEEE802.15.4組建Ad Hoc網(wǎng)絡(luò)的很少,本文只是在這方面進(jìn)行了一些探索。關(guān)于如何在IEEE802.15.4基礎(chǔ)上組建完全符合實(shí)際應(yīng)用的Ad Hoc網(wǎng)絡(luò),個(gè)人認(rèn)為還有以下許多工作要做。
          1)安全機(jī)制。由于現(xiàn)有的Ad Hoc網(wǎng)絡(luò)大都應(yīng)用于軍事上,安全機(jī)制是無(wú)線網(wǎng)絡(luò)協(xié)議中需要的關(guān)鍵點(diǎn)之一。文中,為了簡(jiǎn)化協(xié)議的設(shè)計(jì)復(fù)雜度,沒(méi)有考慮網(wǎng)絡(luò)層協(xié)議的安全性。在網(wǎng)絡(luò)層中,需要加入安全機(jī)制來(lái)確保數(shù)據(jù)來(lái)自本網(wǎng)絡(luò)中的節(jié)點(diǎn)。例如,可以采用數(shù)字簽名的方法來(lái)增加AODV協(xié)議的安全性。目前,網(wǎng)絡(luò)協(xié)議中的安全機(jī)制很多,需要選擇一種適合該網(wǎng)絡(luò)在戰(zhàn)場(chǎng)上使用的安全機(jī)制。
          2)對(duì)AODV路由協(xié)議的適當(dāng)改進(jìn)。Ad Hoc網(wǎng)絡(luò)在不同的應(yīng)用場(chǎng)合對(duì)路由協(xié)議的要求不盡相同,應(yīng)該根據(jù)實(shí)際需求對(duì)AODV協(xié)議做出適當(dāng)?shù)母倪M(jìn)。另外,盡管AODV協(xié)議已經(jīng)被提出并使用了很多年,但是AODV本身仍然有一些問(wèn)題需要改進(jìn)。
          3)合適的傳輸協(xié)議。使用合適的傳輸協(xié)議為Ad Hoc網(wǎng)絡(luò)的可靠傳輸提供保障。


          上一頁(yè) 1 2 下一頁(yè)

          評(píng)論


          相關(guān)推薦

          技術(shù)專(zhuān)區(qū)

          關(guān)閉
          看屁屁www成人影院,亚洲人妻成人图片,亚洲精品成人午夜在线,日韩在线 欧美成人 (function(){ var bp = document.createElement('script'); var curProtocol = window.location.protocol.split(':')[0]; if (curProtocol === 'https') { bp.src = 'https://zz.bdstatic.com/linksubmit/push.js'; } else { bp.src = 'http://push.zhanzhang.baidu.com/push.js'; } var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(bp, s); })();