• 
    

    
    

      99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看

      ?

      關(guān)于ZigBee與6LoWPAN網(wǎng)絡(luò)無縫融合的研究

      2015-05-30 00:38:44王國雋
      科技創(chuàng)新與應(yīng)用 2015年17期
      關(guān)鍵詞:異構(gòu)網(wǎng)關(guān)數(shù)據(jù)包

      王國雋

      摘 要:ZigBee網(wǎng)絡(luò)由于其簡單、靈活等優(yōu)點,被廣泛應(yīng)用在各種工商業(yè)場所,是一種較為成熟的低速率短途無線組網(wǎng)技術(shù);6LoWPAN作為一種支持IPv6協(xié)議的無線傳感器網(wǎng)絡(luò),在實現(xiàn)各類手持設(shè)備到接入網(wǎng)絡(luò)的過程中,其數(shù)據(jù)加密級別以及與各種網(wǎng)絡(luò)設(shè)備和應(yīng)用軟件的兼容性是其他工業(yè)無線通信機制所無法比擬的。文章針對這兩種差別較大的異構(gòu)網(wǎng)絡(luò)之間自由通信問題進行研究,設(shè)計了兩種協(xié)議間的轉(zhuǎn)換模型,實現(xiàn)了兩種異構(gòu)無線傳感器網(wǎng)絡(luò)之間的點對點通信。

      關(guān)鍵詞:ZigBee;6LoWPAN;異構(gòu)網(wǎng)絡(luò)

      1 概述

      近年來,物聯(lián)網(wǎng)發(fā)展迅速,而作為物聯(lián)網(wǎng)的核心組件,無線傳感器網(wǎng)絡(luò)在實現(xiàn)物聯(lián)網(wǎng)感知層協(xié)議中起到了至關(guān)重要的作用。由于無線傳感器網(wǎng)絡(luò)的針對性較強,因此目前已發(fā)展出多種協(xié)議,如ZigBee、6LoWPAN、RFID等,隨著物聯(lián)網(wǎng)覆蓋范圍的不斷增加,解決這些異構(gòu)網(wǎng)絡(luò)之間的通信問題已是迫在眉睫。

      ZigBee及其他同類無線通信技術(shù)都是以IEEE802.15.4協(xié)議為基礎(chǔ)的,都屬于面向低功耗、低速率的短距離無線傳輸技術(shù),具有簡單、靈活、自適應(yīng)性強等優(yōu)點。由IEEE802.15.4協(xié)議規(guī)定了物理層和MAC層的接入機制,而以上各層則各具特點,衍生出不同的通信解決方案,而ZigBee無疑是其中使用率最高的一種;另一方面,從網(wǎng)絡(luò)的發(fā)展方向上來看,物聯(lián)網(wǎng)要解決的最重要的問題就是如何更便捷的接入到因特網(wǎng)中,而這正是6LoWPAN網(wǎng)絡(luò)特有的優(yōu)勢,其網(wǎng)絡(luò)層采用的IPv6協(xié)議使得用戶可以輕松的接入到互聯(lián)網(wǎng)中,極大地擴展了網(wǎng)絡(luò)容量。

      文章研究了ZigBee網(wǎng)絡(luò)和6LoWPAN網(wǎng)絡(luò),設(shè)計實現(xiàn)了異構(gòu)WSNs網(wǎng)關(guān)系統(tǒng),對促進異構(gòu)網(wǎng)絡(luò)之間的無縫融合有積極意義。

      2 異構(gòu)傳感網(wǎng)通信系統(tǒng)體系結(jié)構(gòu)

      2.1 協(xié)議模型

      圖1給出了兩種異構(gòu)網(wǎng)絡(luò)通過網(wǎng)關(guān)進行互通的協(xié)議模型,ARM處理器居中,通過兩個接入模塊與兩種網(wǎng)絡(luò)相連。在ZigBee網(wǎng)絡(luò)中,節(jié)點將采集到的數(shù)據(jù)傳輸至己端接入模塊并進行解析,通過SLIP協(xié)議發(fā)給ARM處理器,由其轉(zhuǎn)換成IPv6報文,再通過SLIP協(xié)議發(fā)送至彼端接入模塊,最后傳輸至6LoWPAN網(wǎng)絡(luò)中的某節(jié)點。

      2.2 網(wǎng)關(guān)功能

      如圖1所示,網(wǎng)關(guān)在兩種異構(gòu)網(wǎng)絡(luò)中間起到了銜接、解析和轉(zhuǎn)換等功能,主要有:

      (1)基本協(xié)議解析功能,包括ZigBee協(xié)議、6LoWPAN協(xié)議以及IPv6協(xié)議。(2)服務(wù)查詢功能,主要通過在網(wǎng)關(guān)建立起一個存儲傳感網(wǎng)節(jié)點EUI-64地址與所提供服務(wù)的服務(wù)表實現(xiàn),節(jié)點向網(wǎng)關(guān)發(fā)送服務(wù)查詢請求命令,網(wǎng)關(guān)向節(jié)點返回服務(wù)查詢響應(yīng)。(3)協(xié)議轉(zhuǎn)換功能。EUI-64地址要轉(zhuǎn)換成IPv6地址,ZigBee數(shù)據(jù)包轉(zhuǎn)換成IPv6數(shù)據(jù)包。

      3 系統(tǒng)關(guān)鍵環(huán)節(jié)設(shè)計

      3.1 應(yīng)用層通信協(xié)議設(shè)計

      ZigBee節(jié)點與6LoWPAN節(jié)點發(fā)送數(shù)據(jù)的時候要把自身的EUI-64地址、查詢得到的6LoWPAN的EUI-64地址以及真正要發(fā)送的數(shù)據(jù)打包放在應(yīng)用層負載中,因此,應(yīng)用層數(shù)據(jù)通信協(xié)議就需要包含這些必要信息數(shù)據(jù)。

      3.2 SLIP封裝與解封裝

      兩種網(wǎng)絡(luò)接入模塊通過串口與ARM處理器相連進行數(shù)據(jù)傳輸,并采用SLIP協(xié)議封裝,將原報文中的字符0xC0替換為0XDB、0xDC,將字符0xDB替換為0xDB、0xDD,解封則做逆操作,在接收數(shù)據(jù)時可以通過SLIP的標志位判斷數(shù)據(jù)是否完整,從而決定接受或丟棄數(shù)據(jù)報文。

      3.3 網(wǎng)關(guān)節(jié)點交互流程

      節(jié)點交互過程主要分為三個階段:網(wǎng)關(guān)初始化階段、服務(wù)查詢階段以及數(shù)據(jù)傳輸階段。圖2給出了ZigBee節(jié)點(A)、異構(gòu)WSNs網(wǎng)關(guān)(B)、6LoWPAN節(jié)點(C)之間的交互流程,縱向為時間軸。如圖所示,首先由網(wǎng)關(guān)初始化生成服務(wù)表,然后由ZigBee節(jié)點發(fā)起服務(wù)查詢請求,網(wǎng)關(guān)如接受該請求則返回服務(wù)查詢響應(yīng),ZigBee節(jié)點在響應(yīng)中得到目的地址后,將其封裝進數(shù)據(jù)報中進行發(fā)送,網(wǎng)關(guān)收到該報文,解析其中的目的地址,隨后進行前文所述的協(xié)議轉(zhuǎn)換、封裝及轉(zhuǎn)發(fā),具體步驟如下:

      (1)網(wǎng)關(guān)初始化。該步驟包括兩個環(huán)節(jié),即網(wǎng)絡(luò)初始化和服務(wù)注冊。首先網(wǎng)關(guān)啟動后,分別處于兩端的兩種節(jié)點群開始工作,組建無線網(wǎng)絡(luò),這就是網(wǎng)絡(luò)初始化環(huán)節(jié);在兩種網(wǎng)絡(luò)都已建立完成之后,各節(jié)點向網(wǎng)關(guān)上傳自己的EUI-64地址和該節(jié)點所實現(xiàn)的功能,即可以提供何種服務(wù),完成服務(wù)注冊環(huán)節(jié)。

      (2)服務(wù)查詢。節(jié)點A向網(wǎng)關(guān)B發(fā)起服務(wù)查詢請求,網(wǎng)關(guān)收到請求后,先驗證其身份,待確定身份合法后,在其服務(wù)表中查詢6LoWPAN節(jié)點注冊的服務(wù)項目,確定其所對應(yīng)的節(jié)點C,然后把節(jié)點C的EUI-64地址回復給節(jié)點A,節(jié)點A收到此地址后就可進行數(shù)據(jù)報首部的封裝了。

      (3)數(shù)據(jù)傳輸。待完成了數(shù)據(jù)傳輸?shù)臏蕚涔ぷ髦?,?jié)點A開始進行數(shù)據(jù)封裝及傳輸,將兩類地址及數(shù)據(jù)打包發(fā)給網(wǎng)關(guān),在網(wǎng)關(guān)處進行如下處理:ARM處理器接收到數(shù)據(jù)包后依次取出兩類地址以及數(shù)據(jù),再調(diào)用UDP/IPv6封裝程序封裝成一個IPv6數(shù)據(jù)包。然后通過串口發(fā)到6LoWPAN邊界路由器的網(wǎng)絡(luò)層,再往下傳送到適配層進行分片、壓縮等處理,傳給MAC層及物理層,通過無線發(fā)送到目的6LoWPAN節(jié)點,至此完成了數(shù)據(jù)數(shù)據(jù)傳輸?shù)娜^程。

      4 結(jié)束語

      文章對ZigBee和6LoWPAN這兩種異構(gòu)網(wǎng)絡(luò)間的交互通信問題進行研究,提出了基于ARM網(wǎng)關(guān)的協(xié)議轉(zhuǎn)換模型和具體的實現(xiàn)方案,并對該方案中使用的各種關(guān)鍵技術(shù)進行了闡述和分析,相信隨著物聯(lián)網(wǎng)相關(guān)技術(shù)的不斷進步,各種異構(gòu)無線傳感器網(wǎng)絡(luò)之間的無縫融合程度將會不斷加深,最終使互聯(lián)網(wǎng)的應(yīng)用擴展到物理世界的任意角落。

      參考文獻

      [1]蔣挺,趙成林.紫蜂技術(shù)及其應(yīng)用[M].北京:北京郵電大學出版社,2006.

      [2]戚劍超.基于IPv6的無線傳感器網(wǎng)絡(luò)應(yīng)用研究[D].合肥:合肥工業(yè)大學,2009.

      猜你喜歡
      異構(gòu)網(wǎng)關(guān)數(shù)據(jù)包
      試論同課異構(gòu)之“同”與“異”
      基于改進RPS技術(shù)的IPSEC VPN網(wǎng)關(guān)設(shè)計
      SmartSniff
      overlay SDN實現(xiàn)異構(gòu)兼容的關(guān)鍵技術(shù)
      電信科學(2016年11期)2016-11-23 05:07:56
      LTE異構(gòu)網(wǎng)技術(shù)與組網(wǎng)研究
      LTE Small Cell網(wǎng)關(guān)及虛擬網(wǎng)關(guān)技術(shù)研究
      移動通信(2015年18期)2015-08-24 07:45:08
      應(yīng)對氣候變化需要打通“網(wǎng)關(guān)”
      太陽能(2015年7期)2015-04-12 06:49:50
      在新興異構(gòu)SoCs上集成多種系統(tǒng)
      基于Libpcap的網(wǎng)絡(luò)數(shù)據(jù)包捕獲器的設(shè)計與實現(xiàn)
      一種實時高效的伺服控制網(wǎng)關(guān)設(shè)計
      富源县| 梧州市| 安仁县| 涟源市| 博兴县| 靖远县| 万山特区| 威海市| 徐水县| 沿河| 文登市| 阿坝县| 南康市| 崇义县| 惠水县| 莲花县| 邹平县| 栾川县| 沙田区| 漳浦县| 咸丰县| 基隆市| 平陆县| 武宁县| 富锦市| 封丘县| 青川县| 鄯善县| 建平县| 白山市| 长丰县| 长岛县| 齐齐哈尔市| 沛县| 朝阳区| 台北县| 新田县| 华阴市| 南昌县| 井陉县| 莫力|