當前位置:首頁 > 物聯(lián)網(wǎng) > 《物聯(lián)網(wǎng)技術(shù)》雜志
[導讀]摘 要:針對物聯(lián)網(wǎng)實踐教學過程中實驗條件受限、實驗成本過高等問題,分析了物聯(lián)網(wǎng)實踐教學中的仿真技術(shù),探討了基于NS2的物聯(lián)網(wǎng)仿真模型。結(jié)果表明,仿真技術(shù)可彌補學生在真實實驗環(huán)境中進行實驗的不足,是物聯(lián)網(wǎng)實踐教學體系中非常重要的一環(huán),合理使用仿真技術(shù),對物聯(lián)網(wǎng)實踐教學將起到很大的促進作用。

引 言

物聯(lián)網(wǎng)工程專業(yè)本身具有鮮明的應(yīng)用性特點,以培養(yǎng)學生工程實踐能力為核心。因此,物聯(lián)網(wǎng)實驗教學在物聯(lián)網(wǎng)工程專業(yè)學生培養(yǎng)中起到至關(guān)重要的作用。然而,由于物聯(lián)網(wǎng)尚處在發(fā)展的初級階段,高校的實踐教學也因此碰到了瓶頸。真實的實驗設(shè)備價格昂貴,實驗條件不成熟等諸多特點直接導致了實驗教學的窘境。針對難以在真實環(huán)境中進行物聯(lián)網(wǎng)實驗的情況,仿真技術(shù)對于物聯(lián)網(wǎng)實踐教學來說變得越來越重要。本文正是在這種背景下開展物聯(lián)網(wǎng)實踐教學的仿真技術(shù)探討與應(yīng)用研究。

1 物聯(lián)網(wǎng)實踐教學中的仿真技術(shù)分析

物聯(lián)網(wǎng)是物物相連的網(wǎng)絡(luò),物品和物品、物品和人之間能夠交互信息,其本質(zhì)是通過傳感器、射頻識別等利用新的方式連接起來。物聯(lián)網(wǎng)的最終目的歸結(jié)于應(yīng)用,與其說物聯(lián)網(wǎng)是網(wǎng)絡(luò),不如說物聯(lián)網(wǎng)就是應(yīng)用。物聯(lián)網(wǎng)應(yīng)用中的無線傳感器網(wǎng)絡(luò)呈現(xiàn)出一些新的特點,具體體現(xiàn)在,傳感器數(shù)量規(guī)??赡芫薮?,所部署的環(huán)境可能是森林、沙漠及水底等不同環(huán)境中, 傳感器節(jié)點也可能由溫度、濕度等不同類型的傳感器組成 ;大量的傳感器節(jié)點所感知的數(shù)據(jù)信息有一定的相似性,數(shù)據(jù)融合成為物聯(lián)網(wǎng)研究的難題之一。因此,在物聯(lián)網(wǎng)專業(yè)課程的教學中,實驗課程的開設(shè)是人才培養(yǎng)最重要的基礎(chǔ)環(huán)節(jié)之一。

現(xiàn)階段,高校的物聯(lián)網(wǎng)實踐教學都還處于探索階段,在信息采集系統(tǒng)設(shè)計、通信協(xié)議設(shè)計及物聯(lián)網(wǎng)相關(guān)技術(shù)本身也面臨著一系列的挑戰(zhàn),由于外部環(huán)境參數(shù)設(shè)置和各種條件的不滿足,部署大型的實驗平臺價格昂貴且異常困難。因此,搭建仿真平臺,研究者可以在可控環(huán)境中研究物聯(lián)網(wǎng),彌補了在真實環(huán)境中進行物聯(lián)網(wǎng)實踐教學的缺陷,有利于學生思維的開拓和創(chuàng)新能力的培養(yǎng)。

在眾多的網(wǎng)絡(luò)模擬仿真軟件中,NS2由于其源碼開放的特點,完全支持物聯(lián)網(wǎng)相關(guān)算法和協(xié)議的仿真,包括對傳感器和電池模型,甚至混合仿真支持等。無線傳感器網(wǎng)絡(luò)中傳感器節(jié)點數(shù)目可能很大,節(jié)點更容易失效,拓撲變化異常頻繁, 且在 NS2無線傳感器網(wǎng)絡(luò)仿真過程中,經(jīng)常要進行跨層的協(xié)議設(shè)計和修改。這些協(xié)議添加本身很容易在 NS2中實現(xiàn),通過協(xié)議的添加,模擬場景的設(shè)置、腳本動態(tài)生成,就能通過NS2的模擬得到描述結(jié)果、動態(tài)運行演示圖及性能分析圖表。讓物聯(lián)網(wǎng)的實踐教學變得形象化和可視化,增強學生的學習興趣,也迫使學生在仿真平臺上獲取數(shù)據(jù),分析網(wǎng)絡(luò)性能。

2 物聯(lián)網(wǎng)實踐教學模塊的設(shè)計及實現(xiàn)

基于對物聯(lián)網(wǎng)及NS2 仿真技術(shù)的分析[8],本文設(shè)計出對無線傳感器網(wǎng)絡(luò)進行仿真分析的系統(tǒng)平臺。該平臺能在物聯(lián)網(wǎng)實踐教學過程中進行模擬過程的可視化,包括 :自動生成無線傳感器網(wǎng)絡(luò)TCL 腳本可視化配置模塊 ;運行腳本文件、觀看動畫可視化模塊 ;Awk 數(shù)據(jù)分析和可視化模塊 ;Gnuplot 繪圖可視化模塊等。

在物聯(lián)網(wǎng)相關(guān)課程的實踐教學中,NS2 仿真腳本編寫對于初學者來說往往是很繁瑣的。學生即使能編寫一大堆的腳本程序,也無法把握整個無線傳感器網(wǎng)絡(luò)仿真節(jié)點布局及拓撲圖。因此,在物聯(lián)網(wǎng)實踐教學中,有必要將無線傳感器等網(wǎng)絡(luò)拓撲的搭建、協(xié)議的添加等進行可視化處理,并在此基礎(chǔ)上生成腳本。這樣既避免了繁瑣的腳本編寫,又能從全局上把握網(wǎng)絡(luò)的結(jié)構(gòu)及特點。

生成腳本后,在 NS2 仿真界面通過輸入ns *.tcl 進行網(wǎng)絡(luò)模擬,得到仿真結(jié)果Trace 文件,接下來的關(guān)鍵就是對模擬結(jié)果進行可視化分析。通過分析這些數(shù)據(jù),能夠使研究者用較少的時間和費用,了解網(wǎng)絡(luò)在不同條件下的特性,獲取無線傳感網(wǎng)研究所需的豐富且有效的數(shù)據(jù)。網(wǎng)絡(luò)性能分析包含動態(tài)顯示模塊及靜態(tài)分析模塊。動態(tài)顯示模塊調(diào)用NAM 工具實現(xiàn),將模擬過程進行動畫演示,讓研究者能夠清晰看到分組如何從發(fā)送端到達接收端 ;靜態(tài)分析模塊則對無線傳感網(wǎng)的關(guān)鍵性能 :延時、丟包、吞吐量和能耗等進行分析,這些關(guān)鍵性能的分析是通過 gawk 語言處理的,最后通過Xgraph 或 gnuplot 繪制圖形,將感興趣的數(shù)據(jù)直觀反映出來,為學習和研究提供便利,NS2 仿真過程的整個過程如圖 1 所示。

仿真技術(shù)在物聯(lián)網(wǎng)實踐教學中的應(yīng)用研究

3 教學案例設(shè)計

在實踐教學中, 假定我們需要模擬區(qū)域為 500 m× 500 m, 采取 random 方式設(shè)置擁有 100 個傳感器節(jié)點的wireless scenario,仿真一個典型的多跳自組織無線環(huán)境。對于該實驗場景,我們無法真實的去部署傳感器,但我們又很有必要去研究當前網(wǎng)絡(luò)場景下,各種網(wǎng)絡(luò)性能的表現(xiàn)情況以及了解網(wǎng)絡(luò)運行的動態(tài)過程。

在實踐教學過程中, 我們只需要實驗室具備計算機以及相應(yīng)的軟件環(huán)境即可, 學生在宿舍個人計算機上同樣也可以完成實驗。本實驗假定在 win7 32 位系統(tǒng)下安裝了cygwin+NS2.35 環(huán)境及Java 運行環(huán)境。由于NS2.35 對無線傳感器網(wǎng)絡(luò)并不完全支持,因此,我們只需要完成對面向物聯(lián)網(wǎng)的無線傳感器網(wǎng)絡(luò)仿真模塊的添加,使得仿真環(huán)境滿足無線傳感器網(wǎng)絡(luò)仿真的要求即可。

在實驗場景設(shè)置方面,可以避開繁瑣的腳本編寫,采用開源工具NSG2(NS2 Scenarios Generator 2),通過如圖 2 所示的圖形界面操作進行無線傳感器網(wǎng)絡(luò)實驗拓撲的創(chuàng)建、相關(guān)參數(shù)的設(shè)計以及運動軌跡的設(shè)計,然后自動生成仿真如圖 3 所示的腳本語言。

仿真技術(shù)在物聯(lián)網(wǎng)實踐教學中的應(yīng)用研究

仿真技術(shù)在物聯(lián)網(wǎng)實踐教學中的應(yīng)用研究

腳本生成后,我們在 NS2.35 環(huán)境下進行網(wǎng)絡(luò)的模擬和仿真,就可得到如圖 4 所示的仿真trace 數(shù)據(jù)文件 out.tr 和用于動態(tài)顯示的out.nam 仿真結(jié)果,再將整個網(wǎng)絡(luò)的運行動態(tài)通過動畫演示出來,就能增強學生研究該類問題的信心和積極性,也能夠從運行動畫中把握復(fù)雜網(wǎng)絡(luò)運行的動態(tài)過程,從而促使學生對各種網(wǎng)絡(luò)性能的進一步分析和研究。對于枯燥的仿真數(shù)據(jù)而言,用戶還可以通過 gnuplot 等工具進行圖形繪制,使得各種網(wǎng)絡(luò)性能參數(shù)直觀地呈現(xiàn)在研究者面前,有助于師生對面向物聯(lián)網(wǎng)的無線傳感器網(wǎng)絡(luò)的學習和研究,這樣, 就達到了物聯(lián)網(wǎng)實踐教學的目的,彌補了無法在真實環(huán)境中進行實驗的遺憾。

仿真技術(shù)在物聯(lián)網(wǎng)實踐教學中的應(yīng)用研究


4 結(jié) 語

本文探討了仿真技術(shù)在物聯(lián)網(wǎng)工程專業(yè)課程實踐教學中的應(yīng)用,指出了模擬網(wǎng)絡(luò)環(huán)境仿真是物聯(lián)網(wǎng)實踐教學體系中重要的環(huán)節(jié)。模擬仿真不僅不受客觀條件的制約,又能促進學生對復(fù)雜網(wǎng)絡(luò)的研究和認知,是當前物聯(lián)網(wǎng)實踐教學中重要的方法和模式之一。這種模式有利于學生創(chuàng)新能力的鍛煉, 同時也促進了物聯(lián)網(wǎng)專業(yè)人才實踐能力的培養(yǎng)。

本站聲明: 本文章由作者或相關(guān)機構(gòu)授權(quán)發(fā)布,目的在于傳遞更多信息,并不代表本站贊同其觀點,本站亦不保證或承諾內(nèi)容真實性等。需要轉(zhuǎn)載請聯(lián)系該專欄作者,如若文章內(nèi)容侵犯您的權(quán)益,請及時聯(lián)系本站刪除。
換一批
延伸閱讀

9月2日消息,不造車的華為或?qū)⒋呱龈蟮莫毥谦F公司,隨著阿維塔和賽力斯的入局,華為引望愈發(fā)顯得引人矚目。

關(guān)鍵字: 阿維塔 塞力斯 華為

加利福尼亞州圣克拉拉縣2024年8月30日 /美通社/ -- 數(shù)字化轉(zhuǎn)型技術(shù)解決方案公司Trianz今天宣布,該公司與Amazon Web Services (AWS)簽訂了...

關(guān)鍵字: AWS AN BSP 數(shù)字化

倫敦2024年8月29日 /美通社/ -- 英國汽車技術(shù)公司SODA.Auto推出其旗艦產(chǎn)品SODA V,這是全球首款涵蓋汽車工程師從創(chuàng)意到認證的所有需求的工具,可用于創(chuàng)建軟件定義汽車。 SODA V工具的開發(fā)耗時1.5...

關(guān)鍵字: 汽車 人工智能 智能驅(qū)動 BSP

北京2024年8月28日 /美通社/ -- 越來越多用戶希望企業(yè)業(yè)務(wù)能7×24不間斷運行,同時企業(yè)卻面臨越來越多業(yè)務(wù)中斷的風險,如企業(yè)系統(tǒng)復(fù)雜性的增加,頻繁的功能更新和發(fā)布等。如何確保業(yè)務(wù)連續(xù)性,提升韌性,成...

關(guān)鍵字: 亞馬遜 解密 控制平面 BSP

8月30日消息,據(jù)媒體報道,騰訊和網(wǎng)易近期正在縮減他們對日本游戲市場的投資。

關(guān)鍵字: 騰訊 編碼器 CPU

8月28日消息,今天上午,2024中國國際大數(shù)據(jù)產(chǎn)業(yè)博覽會開幕式在貴陽舉行,華為董事、質(zhì)量流程IT總裁陶景文發(fā)表了演講。

關(guān)鍵字: 華為 12nm EDA 半導體

8月28日消息,在2024中國國際大數(shù)據(jù)產(chǎn)業(yè)博覽會上,華為常務(wù)董事、華為云CEO張平安發(fā)表演講稱,數(shù)字世界的話語權(quán)最終是由生態(tài)的繁榮決定的。

關(guān)鍵字: 華為 12nm 手機 衛(wèi)星通信

要點: 有效應(yīng)對環(huán)境變化,經(jīng)營業(yè)績穩(wěn)中有升 落實提質(zhì)增效舉措,毛利潤率延續(xù)升勢 戰(zhàn)略布局成效顯著,戰(zhàn)新業(yè)務(wù)引領(lǐng)增長 以科技創(chuàng)新為引領(lǐng),提升企業(yè)核心競爭力 堅持高質(zhì)量發(fā)展策略,塑強核心競爭優(yōu)勢...

關(guān)鍵字: 通信 BSP 電信運營商 數(shù)字經(jīng)濟

北京2024年8月27日 /美通社/ -- 8月21日,由中央廣播電視總臺與中國電影電視技術(shù)學會聯(lián)合牽頭組建的NVI技術(shù)創(chuàng)新聯(lián)盟在BIRTV2024超高清全產(chǎn)業(yè)鏈發(fā)展研討會上宣布正式成立。 活動現(xiàn)場 NVI技術(shù)創(chuàng)新聯(lián)...

關(guān)鍵字: VI 傳輸協(xié)議 音頻 BSP

北京2024年8月27日 /美通社/ -- 在8月23日舉辦的2024年長三角生態(tài)綠色一體化發(fā)展示范區(qū)聯(lián)合招商會上,軟通動力信息技術(shù)(集團)股份有限公司(以下簡稱"軟通動力")與長三角投資(上海)有限...

關(guān)鍵字: BSP 信息技術(shù)
關(guān)閉
關(guān)閉