基于BLE的IPv6協(xié)議棧設(shè)計與實現(xiàn)
【學位單位】:哈爾濱工業(yè)大學
【學位級別】:碩士
【學位年份】:2018
【中圖分類】:TP391.44;TN915.04
【部分圖文】:
哈爾濱工業(yè)大學工學碩士學位論文同工作[6]。由于物聯(lián)網(wǎng)中設(shè)備數(shù)量非常可觀,當我們希望通過中的設(shè)備時,就會有相當數(shù)量的節(jié)點接入互聯(lián)網(wǎng),因而產(chǎn)生大求。已經(jīng)投入使用 30 余年的 IPv4 技術(shù)由于地址空間局限性,快速增長已經(jīng)瀕臨 IP 地址枯竭的問題[7]。而作為其接替者的 有幾乎無盡的地址資源、支持地址無狀態(tài)自動配置、并且擁有和很高的安全性,可以很好地滿足海量的物聯(lián)網(wǎng)節(jié)點對于地址動性等方面的需求[8]。使 BLE 網(wǎng)絡(luò)接入到互聯(lián)網(wǎng)中,需要在異構(gòu)網(wǎng)絡(luò)中加入中間節(jié)點接入互聯(lián)網(wǎng)的 BLE 網(wǎng)絡(luò)拓撲結(jié)構(gòu)如圖 1-1 所示:IPv6
議標準研發(fā)之外,目前國內(nèi)外針對 BLE 協(xié)議的學術(shù)研。靜態(tài)路由方面,文獻[17]提出了一種基于 BLE 4.0 于根節(jié)點為匯聚節(jié)點的 BLE 網(wǎng)絡(luò)。文獻[18]提出了另一靜態(tài)路由解決方案 RT-BLE,旨在有效的將 BLE 網(wǎng)狀網(wǎng)范圍內(nèi)。動態(tài)路由方面,文獻[19]基于 BLE 的 GATT 路由 MHTS,包括完整的鄰居發(fā)現(xiàn)和尋路過程設(shè)計。啟發(fā)于低功耗有損網(wǎng)絡(luò) IPv6 路由協(xié)議(IPv6 Routing r and Lossy Networks, RPL),通過廣播信道傳輸路由控外,還有一些關(guān)于 BLE 室內(nèi)定位的研究,文獻[21]和 RSSI 和指紋算法的 BLE 室內(nèi)定位方法。面上的低功耗藍牙的應(yīng)用主要為智能手環(huán)、手表、智及雙模藍牙的無線耳機和藍牙音箱等,這些設(shè)備使用的.1 和 4.2。為了確定本文設(shè)計的協(xié)議棧符合的版本規(guī)范耗藍牙相關(guān)產(chǎn)品進行了調(diào)研,隨機選取了 60 款產(chǎn)品,表、藍牙耳機和智能家居設(shè)備各 20 款。統(tǒng)計結(jié)果如圖
圖 4-7 TI CC2650 SensorTag 與 LaunchPad; Contiki 操作系統(tǒng)的開發(fā)是在 Instant Contiki 虛擬機環(huán)境集成了 GCC 編譯器和 Cooja 仿真器等開發(fā)和調(diào)試工具。然而,使和調(diào)試不夠直觀,并且編譯生成的 HEX 文件不能直接下載,需ndows 下使用 Flash Programmer 2 工具進行燒錄,往往對代碼的微大量時間驗證效果。因此,本文首先將開發(fā)環(huán)境移植到 Windows代碼跳轉(zhuǎn)、在線下載和調(diào)試的集成開發(fā)環(huán)境——IAR for ARM 進行發(fā)環(huán)境移植,本文做了很多工作,包括 Windows 下編譯器、鏈接配置,工程代碼樹的構(gòu)建,啟動代碼的修改,以及解決了一些開致的變量重定義、未定義,外部符號未定義,指針強制類型轉(zhuǎn)換示等編譯和連接錯誤。因為這部分不是本文研究的重點,故不再過上述移植工作后,主、從機工程生成的 HEX 文件已經(jīng)能夠在2650 SensorTag 和 LaunchPad 平臺中,并且我們可在 IAR 下對工步硬件調(diào)試,極大地方便了后續(xù)的開發(fā)和測試工作。
【參考文獻】
相關(guān)期刊論文 前10條
1 劉明偉;劉太君;葉焱;吳麗;;基于低功耗藍牙技術(shù)的室內(nèi)定位應(yīng)用研究[J];無線通信技術(shù);2015年03期
2 劉嘉宇;高德云;;基于Contiki OS的低功耗無線傳感器網(wǎng)絡(luò)節(jié)點設(shè)計[J];計算機與現(xiàn)代化;2015年03期
3 李亞明;劉陳;王辰;劉奇;劉德明;;基于IPv6的無線傳感網(wǎng)絡(luò)設(shè)計[J];物聯(lián)網(wǎng)技術(shù);2015年03期
4 王劍鋒;陳燦峰;劉嘉;郗閩軍;;一種基于IPv6和低功耗藍牙的物聯(lián)網(wǎng)體系結(jié)構(gòu)[J];計算機科學;2013年05期
5 錢志鴻;王義君;;面向物聯(lián)網(wǎng)的無線傳感器網(wǎng)絡(luò)綜述[J];電子與信息學報;2013年01期
6 錢志鴻;劉丹;;藍牙技術(shù)數(shù)據(jù)傳輸綜述[J];通信學報;2012年04期
7 王曉喃;高德民;錢煥延;;無線傳感器網(wǎng)絡(luò)IPv6地址自動配置方案[J];電子科技大學學報;2011年03期
8 吳建平;李星;劉瑩;;下一代互聯(lián)網(wǎng)體系結(jié)構(gòu)研究現(xiàn)狀和發(fā)展趨勢[J];中興通訊技術(shù);2011年02期
9 仝亞鵬;李振強;魏冰;;IPv6過渡技術(shù)分析[J];電信科學;2011年01期
10 束長寶;于照;張繼勇;;基于TCP/IP的網(wǎng)絡(luò)通信及其應(yīng)用[J];微計算機信息;2006年36期
相關(guān)碩士學位論文 前3條
1 梅玲琪;高效可配的低功耗藍牙協(xié)議棧軟件設(shè)計[D];浙江大學;2016年
2 熊小琳;WSN輕量級IP協(xié)議棧的設(shè)計和實現(xiàn)[D];電子科技大學;2015年
3 吳偉;基于IPv6的無線傳感器網(wǎng)絡(luò)協(xié)議棧的實現(xiàn)[D];南京郵電大學;2013年
本文編號:2813582
本文鏈接:http://sikaile.net/kejilunwen/wltx/2813582.html