999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

物聯網ZigBee網關的設計與實現方法

2017-02-23 13:29:03牛作領
電子技術與軟件工程 2016年24期
關鍵詞:物聯網

隨著傳感器、無線通信等技術的迅速的不斷發展,物聯網在倉庫物理、智能電網等領域都得到了廣泛的應用。作為計算機網絡及移動通訊設備之后的又一次信息革新,如何設計與實現物聯網ZigBee網關成為我們研究的熱點。因為物聯網中的BigZee網關的協議與廣泛的TCP/IP協議并不一致,這就為實現兩種不同的網絡的融合帶來了難題。本文就主要對此進行深入的探討。本文主要從網關的內部構造及ZigBee在以太網中與其他模塊之間的交互作用角度出發,探索如何實現異構網絡的融合,以達到數據順利傳輸和有效處理。

【關鍵詞】物聯網 ZigBee 網關設計與實現

1 引言

物聯網的概念是在2005年的國際電信聯盟上提出的。在信息化的時代,物聯網的提出的應用,加強了人與人之間甚至人與物之間的通道,為人們的生活帶來了便利,使人們的生活更加智能化、簡單化。物聯網的發展伴隨這無線傳感器技術的不斷成熟,無線傳感器結構簡單、成本低廉、工作時間長等優點為物聯網的發展帶來了極大地發展空間。但是由于物聯網中廣泛采用的BigZee網關的網絡結構與TCP/IP的網絡結構不同,如何使兩種異構網絡結構的網關進行有效地融合成為我們要探討的關鍵技術。本文主要從網管的需求分析、軟件各模塊之間的設計與實現等兩大部分進行論述,以求解救此問題。

2 網關的需求分析

物聯網的網絡結構設計一般分為感知層、傳輸層、和應用層三層。感知層的主要作用是收集信息并進行數據的傳輸。在感知層中,通過傳感器、REID、攝像頭等技術對農場、交通等的數據信息進行收集并通過無線網絡將數據傳輸出去。在傳輸層中,運用現代的寬帶技術對感知層收集的數據進行收集,一方面擴展了感知層的傳輸距離,另一方面加強了感知層和傳輸層之間的聯系。而應用層主要負責的傳輸層輸送的數據的處理、加工,應用層的技術數據處理的結果也是物聯網的最終目的。物聯網的BigZee網關位于傳輸層中,其連接傳感器和傳統通信網絡的作用。網關的主要功能有協議轉換、數據收發、傳感網絡管理等。

2.1 協議轉換功能

在網絡設計與數據傳輸過程中,網關最基本的功能就是使數據在不同的協議之間進行轉換。當收到物聯網的ZigBee網關發送的數據之后,網關根據ZigBee協議進行去除PHY層、包頭等之后再對數據進行封裝,然后傳送給下一個網絡節點。因此,在大的網絡中,應有ZigBee和TCP/IP兩種協議,才能使數據在以太網中順利傳輸。

2.2 數據收發功能

網關作為溝通傳感器和通信網絡之間的橋梁,能夠起到數據中專的作用。ZigBee的數據在節點內容進行處理之后通過傳輸層傳遞給網關,網關在進行數據封裝之后通過以太網傳輸給IP主機。同時,IP主機的數據信息也可以通過網絡中轉傳遞給物聯網的ZigBee節點。網關中轉站的功能完美實現了數據在哥節點之間的傳遞。

2.3 傳感器網絡管理功能

ZigBee的一個很重要的功能是實現ZigBee網絡的管理,處理網絡的建立、網絡的申請等事項,在數據傳輸過程中,分配網絡地址、完善網絡的拓撲結構等,同時在節點完成數據傳輸時及時對節點進行回收。

3 網關的總體設計與軟件各模塊之間的的設計與實現

3.1 網關的總體設計

網關的總體設計主要包括網關的硬件設計和軟件設計兩大部分。網關總體設計與實現對后續各個軟件之間的設計及數據的處理傳遞至關重要。

3.1.1 硬件設計

網關的硬件設計大致都是CPU 結構,CPU結構中主要包括ZigBee和CC2530兩個模塊。兩個模塊分別采用了ZigBee開發套件和龍芯1B開發板。在兩個模塊進行連接時,主要通過套件和開發板進行連接,從而共同完成網關的功能。

3.1.2 軟件設計

軟件的設計主要采用嵌入式Linux操作系統和Stack協議棧,根據各個軟件模塊的需求分析確定網關的各個功能模塊,軟件設計的主要目的是完成網關軟件結構、網關與IP網絡主機及ZigBee網關節點之間的有效連接。

在軟件設計中,我們著重討論Linux的設計與實現。從自身性能來考慮,Linux操作系統的內存較小,并且內核可以進行裁剪,相對于其他操作系統更能符合服務器的需求。而且,Linux操作系統的源碼是開發的,并進行模塊化設計,能更好地在后期進行完善。再者,Linux操作系統本身支持TCP/IP的協議網關,能夠實現較為復雜的功能。最后,Linux操作系統和Zstack提供串口驅動,可以實現串口的讀寫工作,方便后期的開發。

3.2 ZigBee內容通信模塊設計

ZigBee網絡內部主要由終端節點、路由器、協調器三個節點完成。ZigBee網絡的主要功能有:網絡建立與入網申請。數據收發、包裝盒接受ZigBee網絡上傳的數據。ZigBee內部通信模塊的有效設計對各個模塊之間的有效運行和數據的傳遞、封裝都提供了有效的條件。同時,也應該注意到,ZigBee內部通信模塊的設計涉及到很多的理論知識,在設計時將這些理論知識相融合使用。

3.3 網關主控模塊設計

網絡主控模塊的主要功能是完成與ZigBee和IP主機之間的通信。網關主控與ZigBee取得通信,接受ZigBee的數據信息并對ZigBee傳遞命令。同時網關主控模塊與IP主機之間獲得通信,獲取命令或取得數據信想。同時,其他模塊與網關主控模塊進行交互時則主要是通過Linux操作系統對串口的操作。其在交互中運用的命令會根據不同的需求來進行定義。

4 總結

物聯網ZigBee網管的設計與實現對物聯網以后的發展及對人們生活的影響都有深刻的影響。在網關的設計與實現中,ZigBee網關與IP網絡的融合成為關鍵技術。為了更好地實現ZigBee網關的連接,也要更多的從網管的需求、內部結構以及同其他模塊的相互連接的角度考慮,只有這樣,才能從實際需求出發,更好地促進發展,同時帶動物聯網的發展成熟。

參考文獻

[1]張藝粟,李鴻彬,賈軍營.物聯網ZigBee網關的設計與實現[J].計算機系統應用,2013.

[2]趙慧然,石磊,張坤.基于ZigBee技術的物聯網網關設計[J].微計算機信息,2012.

作者單位

牛作領(1980-),男,陜西省咸陽市人。現為西安交通工程學院講師,目前主要從事計算機與通信信號教學與研究。

作者單位

西安交通工程學院 陜西省西安市 710065

猜你喜歡
物聯網
基于物聯網的無線測溫模塊設計
軟件導刊(2016年9期)2016-11-07 21:56:29
基于物聯網ZigBee技術的智能家居監控系統 
軟件導刊(2016年9期)2016-11-07 21:32:45
物聯網監測技術在G15W112邊坡的應用
基于物聯網的健康管理服務模式
基于物聯網的煤礦智能倉儲與物流運輸管理系統設計與應用
基于高職院校物聯網技術應用人才培養的思考分析
如何在高校架設學生洗衣服務系統
科技視界(2016年22期)2016-10-18 17:23:30
基于無線組網的智慧公交站點信息系統研究與實踐
基于LABVIEW的溫室管理系統的研究與設計
論智能油田的發展趨勢及必要性
主站蜘蛛池模板: 亚洲婷婷在线视频| 免费Aⅴ片在线观看蜜芽Tⅴ | 欧美成a人片在线观看| av在线无码浏览| 国产精品免费福利久久播放| 久久毛片网| 欧美成人午夜在线全部免费| 日韩福利在线视频| 热99精品视频| 国产玖玖视频| 亚洲欧洲AV一区二区三区| 国产精品手机在线播放| 国产精品视频第一专区| 特级欧美视频aaaaaa| 欧美国产菊爆免费观看| 精品国产一区二区三区在线观看 | 在线国产资源| 欧美日韩精品一区二区在线线| 在线精品欧美日韩| 青青草原国产av福利网站| 亚洲成A人V欧美综合天堂| 夜夜爽免费视频| 国产办公室秘书无码精品| 亚洲AV成人一区二区三区AV| 久久一色本道亚洲| 2021国产精品自产拍在线| 国产专区综合另类日韩一区| 国产精品19p| 中文成人无码国产亚洲| 一级毛片在线免费视频| 91久久天天躁狠狠躁夜夜| 沈阳少妇高潮在线| 东京热一区二区三区无码视频| 美女一级毛片无遮挡内谢| 国产区91| 亚洲av片在线免费观看| 97免费在线观看视频| 国产裸舞福利在线视频合集| 99久久精品国产麻豆婷婷| 久久一本精品久久久ー99| 在线中文字幕日韩| 综合色区亚洲熟妇在线| 九九热精品在线视频| 精品91视频| 免费毛片全部不收费的| 青青草原国产免费av观看| 无码内射在线| 久久精品无码一区二区国产区 | 色噜噜中文网| 2021国产在线视频| 任我操在线视频| 免费99精品国产自在现线| yjizz视频最新网站在线| 国产97色在线| 亚洲中文久久精品无玛 | 小蝌蚪亚洲精品国产| 强乱中文字幕在线播放不卡| 欧美一区福利| 国产粉嫩粉嫩的18在线播放91| 久无码久无码av无码| 欧美成人国产| 福利在线不卡一区| 在线免费看片a| 国产精品原创不卡在线| 国产人人乐人人爱| 精品国产欧美精品v| 99精品国产高清一区二区| 国产一区免费在线观看| 国产精彩视频在线观看| 久久久91人妻无码精品蜜桃HD| 欧美亚洲一区二区三区导航| 亚洲AV一二三区无码AV蜜桃| 制服丝袜无码每日更新| 亚洲国内精品自在自线官| 日韩精品一区二区深田咏美| 在线观看热码亚洲av每日更新| 97国产一区二区精品久久呦| 巨熟乳波霸若妻中文观看免费| 毛片基地视频| av大片在线无码免费| 亚洲日韩每日更新| 国外欧美一区另类中文字幕|