国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

基于LoRa的廣域無線傳輸系統(tǒng)的設(shè)計

2020-07-29 12:34楊貴新張燕芬吳新
計算機與網(wǎng)絡(luò) 2020年10期
關(guān)鍵詞:無線傳輸系統(tǒng)設(shè)計物聯(lián)網(wǎng)

楊貴新 張燕芬 吳新

摘要:基于LoRa無線傳輸技術(shù),設(shè)計了一套由終端、基站設(shè)備和云服務(wù)器組成的傳輸系統(tǒng)。介紹了系統(tǒng)的總體設(shè)計思路和系統(tǒng)中LoRa終端設(shè)備、基站設(shè)備以及云服務(wù)器的具體設(shè)計及實現(xiàn),通過搭建試驗驗證系統(tǒng),對LoRa的無線通信性能進行測試試驗,證明了LoRa無線通信遠距離傳輸?shù)膬?yōu)勢。該系統(tǒng)充分發(fā)揮了LoRa技術(shù)在遠距離、低功耗及大規(guī)模組網(wǎng)等方面的突出優(yōu)點,對未來物聯(lián)網(wǎng)系統(tǒng)的設(shè)計、開發(fā)和部署具有一定參考意義。

關(guān)鍵詞:物聯(lián)網(wǎng);無線傳輸;系統(tǒng)設(shè)計

中圖分類號:TP393文獻標(biāo)志碼:A文章編號:1008-1739(2020)10-56-4

0引言

隨著物聯(lián)網(wǎng)技術(shù)的廣泛應(yīng)用,無線傳輸技術(shù)也在不斷發(fā)展,但是一直以來都難以解決遠距離和低功耗之間的矛盾問題[1]。低功耗廣域網(wǎng)(Low Power Wide Area Network,LPWAN)技術(shù)產(chǎn)生之后,一定程度上解決了此問題,最大程度地實現(xiàn)更長距離的通信與更低功耗,同時還可節(jié)省額外的中繼器成本[2]。

LoRa是LPWAN中較為成熟的技術(shù),具有網(wǎng)絡(luò)覆蓋范圍廣、功耗低及穿透性強的特點[3]。該技術(shù)利用了先進的擴頻調(diào)制技術(shù)和編解碼方案,增加了鏈路預(yù)算,具有更好的抗干擾性能[4]。2015年Semtech公司帶頭成立了非盈利的開放組織,稱為LoRa聯(lián)盟。該聯(lián)盟提出的LoRaWAN技術(shù),可應(yīng)用于物聯(lián)網(wǎng),目前多應(yīng)用于智慧城市和智慧工業(yè)等領(lǐng)域[5]。設(shè)計采用了LoRa遠程調(diào)制解調(diào)技術(shù),適合于長距離、低功耗的物聯(lián)網(wǎng)網(wǎng)絡(luò)環(huán)境。

1系統(tǒng)總體設(shè)計

系統(tǒng)基于LoRa技術(shù)實現(xiàn)廣域無線傳輸,采用了標(biāo)準(zhǔn)的LoRaWAN通信協(xié)議。相比于網(wǎng)狀網(wǎng)絡(luò),LoRaWAN網(wǎng)絡(luò)是一個典型的星形拓?fù)浣Y(jié)構(gòu),消除了同步開銷和多跳,具有結(jié)構(gòu)簡單和低功率等特點[6]。

系統(tǒng)主要由LoRa終端設(shè)備、LoRa基站設(shè)備、交換網(wǎng)絡(luò)以及云服務(wù)器構(gòu)成。其中終端設(shè)備主要完成傳感數(shù)據(jù)采集、設(shè)備管理以及LoRa數(shù)據(jù)通信等功能;基站設(shè)備主要完成多通道LoRa數(shù)據(jù)收發(fā)處理和網(wǎng)關(guān)功能;服務(wù)器主要完成用戶注冊、設(shè)備管理、通信協(xié)議解析、網(wǎng)絡(luò)管理以及信息采集的呈現(xiàn)等功能,系統(tǒng)架構(gòu)如圖1所示。

2系統(tǒng)硬件設(shè)計

2.1 LoRa終端設(shè)備硬件設(shè)計

終端設(shè)備硬件功能單元由CPU處理單元、LoRa通信單元、傳感器采集單元、藍牙通信單元、電源管理單元、按鍵與指示燈單元及SWD調(diào)試單元等組成,功能框架如圖2所示。

2.1.1 CPU處理單元

CPU處理單元采用Nordic公司的nRF52832實現(xiàn),主要完成藍牙數(shù)據(jù)采集和協(xié)議棧的處理功能,它是一款功能強大、高度靈活的超低功耗多協(xié)議的CPU模塊,帶有浮點運算單元的ARM Cortex-M4 32位處理器,工作頻率64 MHz,F(xiàn)lash 512 KB,RAM 64KB,在低功耗模式下的靈敏度為-96 dBm,可以支持多種協(xié)議,包括BLE藍牙低功耗和2.4 GHz專有協(xié)議,并在運行時自動切換。

2.1.2 LoRa通信單元

LoRa通信單元主要采用Semtech公司的SX1278射頻芯片實現(xiàn)LoRa數(shù)據(jù)的傳輸,該芯片用于超長距離擴頻通信,抗干擾性強,能夠最大限度降低電流消耗。相較傳統(tǒng)調(diào)制技術(shù),LoRa調(diào)制技術(shù)在抗阻塞和選擇性方面也具有明顯優(yōu)勢,解決了傳統(tǒng)設(shè)計方案無法同時兼顧距離、抗干擾和低功耗的問題。

2.2 LoRa基站設(shè)備硬件設(shè)計

LoRa基站設(shè)備主要完成多通道LoRa數(shù)據(jù)收發(fā)處理和網(wǎng)關(guān)功能,將終端設(shè)備上報的數(shù)據(jù)通過基站設(shè)備上報給服務(wù)器,完成無線LoRa數(shù)據(jù)格式到以太網(wǎng)數(shù)據(jù)格式的轉(zhuǎn)換功能。該設(shè)備主要包括ARM數(shù)據(jù)處理單元、LoRa通信單元、以太網(wǎng)通信單元、GPS+北斗衛(wèi)星定位單元、RS485外設(shè)接口單元、Flash數(shù)據(jù)存儲單元和POE電源管理單元。

2.2.1 ARM數(shù)據(jù)處理單元

ARM數(shù)據(jù)處理單元采用ARM9344實現(xiàn),該CPU能夠面對各種處理能力的應(yīng)用,能夠適應(yīng)-40~85℃的寬溫,可以安裝部署在各種嚴(yán)苛的室外工作環(huán)境,并且提供可插拔帶隔離標(biāo)準(zhǔn)POE模塊接口和PCIE模塊接口。核心處理器為MIPS 74Kc,最高主頻為560 MHz,內(nèi)置單元包括64 BK指令Cache,32 KB數(shù)據(jù)Cache,單周期乘法加速,兼容MIPS32和MIPS16指令集,尋址方式大小端均支持。

2.2.2 LoRa通信單元設(shè)計

LoRa通信單元基于SX1301芯片組和2片SX1255實現(xiàn),RF前端設(shè)計為標(biāo)準(zhǔn)的MiniPCIe。該模組可用于任何嵌入式平臺,提供具有USB/SPI連接的mPCIe插槽,能夠為模組提供足夠的電源供電與數(shù)據(jù)通信。每個模組支持8個可編程LoRa并行解調(diào)通道,允許同時接收多達8個LoRa調(diào)制數(shù)據(jù)包。

3系統(tǒng)軟件設(shè)計

系統(tǒng)軟件主要包括LoRa終端軟件、LoRa基站軟件和服務(wù)器平臺軟件三部分,總體軟件設(shè)計如圖3所示。

3.1 LoRa終端設(shè)備軟件設(shè)計

終端設(shè)備通過九軸傳感器采集人體活動時產(chǎn)生的三軸加速度及三軸磁場等信息,通過算法邏輯輸出當(dāng)前的活動姿態(tài);通過氣壓傳感器采集到當(dāng)前壓力數(shù)據(jù);通過藍牙模塊收集人體的健康信息。CPU將所采集的數(shù)據(jù)信息進行匯總處理后,通過LoRa通信模塊與基站進行通信,并與服務(wù)器進行數(shù)據(jù)交互,實現(xiàn)數(shù)據(jù)傳輸?shù)慕换スδ?,軟件主流程如圖4所示。

3.2 LoRa基站設(shè)備軟件設(shè)計

LoRa基站設(shè)備軟件采用分層設(shè)計,通過LoRa基站設(shè)備完成終端數(shù)據(jù)匯總、終端數(shù)據(jù)交換及不同終端數(shù)據(jù)中轉(zhuǎn)等功能。整個軟件分為硬件驅(qū)動層、硬件抽象層、功能模塊層和應(yīng)用層,軟件總體架構(gòu)如圖5所示。

3.3服務(wù)器平臺軟件設(shè)計

服務(wù)器平臺軟件主要包括用戶管理模塊、傳輸服務(wù)模塊、設(shè)備管理模塊及狀態(tài)呈現(xiàn)模塊等。

(1)用戶管理模塊

通過用戶管理模塊,用戶可以進行注冊,在數(shù)據(jù)庫中建立個人信息的字段,實現(xiàn)對網(wǎng)站服務(wù)的接入與使用。用戶登錄模塊對用戶信息進行驗證,只有驗證通過的用戶才能夠使用系統(tǒng)的服務(wù)。用戶可以通過個人資料管理模塊查看個人資料,并且能夠進行個人資料的修改。

(2)傳輸服務(wù)模塊

負(fù)責(zé)完成云服務(wù)器與多個基站設(shè)備之間的數(shù)據(jù)通信功能,基站與云服務(wù)器之間的協(xié)議定義了JSON,GWMP,UDP,IP四層,底下的2層協(xié)議屬于IP協(xié)議棧,而GWMP,JSON融入LoRaWAN的特點。

(3)設(shè)備管理模塊

LoRa終端設(shè)備和基站設(shè)備需要在云服務(wù)器進行注冊后使用。云服務(wù)器端提供設(shè)備檢索功能,通過設(shè)定字段檢索條件和查詢結(jié)果顯示順序,返回相應(yīng)的查詢結(jié)果,并支持將查詢結(jié)果導(dǎo)出為Excel文件。云服務(wù)器端同時提供設(shè)備管理功能,可以查看設(shè)備詳細信息,還可以進行設(shè)備的添加和刪除功能。

(4)狀態(tài)呈現(xiàn)模塊

云服務(wù)器平臺將收集到的終端設(shè)備信息進行數(shù)據(jù)統(tǒng)計處理和信息呈現(xiàn),通過狀態(tài)呈現(xiàn)界面,可以清楚地了解到當(dāng)前入網(wǎng)的終端設(shè)備和基站設(shè)備的分布情況,以及每個設(shè)備當(dāng)前的狀態(tài)信息。

4系統(tǒng)測試與分析

基于LoRa終端設(shè)備和基站設(shè)備搭建了系統(tǒng)演示環(huán)境,并對設(shè)備的功能和性能參數(shù)進行測試。

4.1終端設(shè)備的功耗測試

對于無線通信設(shè)備,功耗是極為重要的指標(biāo),在終端設(shè)備的設(shè)計上采用了低功耗設(shè)計,對終端設(shè)備的功耗進行了測試,終端的工作模式與功耗的關(guān)系如表1所示。

通過測試結(jié)果可以看到,終端設(shè)備在低功耗模式下功耗為1.3μA,設(shè)備處于數(shù)據(jù)發(fā)送模式時達到最大功耗86.5 mA,設(shè)備處于數(shù)據(jù)接收模式時功耗又降為12.5 mA。所以在終端設(shè)計時會實時監(jiān)測設(shè)備的當(dāng)前狀態(tài),盡可能讓設(shè)備工作在低功耗模式。

4.2 LoRa無線網(wǎng)絡(luò)通信距離測試

將基站設(shè)備架設(shè)在海拔比較高的位置,選擇沒有太多遮擋的城市環(huán)境中,通過改變終端設(shè)備的位置,對LoRa無線網(wǎng)絡(luò)進行通信距離的測試。

終端與基站設(shè)備進行通信距離測試時,設(shè)置LoRa通信的參數(shù):通信頻率為470~510 MHz,發(fā)射功率為18 dBm,測試結(jié)果如表2所示。

由測試結(jié)果可知,在通信距離大約4 km的范圍內(nèi),LoRa無線通信的信號強度沒有明顯的衰減,丟包率也不太高,傳輸速率有所下降,但是不影響其正常通信,有效證明了LoRa無線通信遠距離傳輸?shù)膬?yōu)勢。

5結(jié)束語

根據(jù)當(dāng)前物聯(lián)網(wǎng)在傳輸距離和傳輸功耗上不可兼得的問題,提出了基于LoRa實現(xiàn)廣域無線傳輸系統(tǒng)的解決方案,設(shè)計了基于LoRa的終端和基站設(shè)備,并搭建了系統(tǒng)演示環(huán)境,對相關(guān)設(shè)備的功耗和通信性能進行了測試,通過測試結(jié)果可以看到,與傳統(tǒng)無線通信方式相比,LoRa具有功耗低和傳輸距離長的優(yōu)點,更加適用于物聯(lián)網(wǎng)的部署[7]。該系統(tǒng)基于LoRa技術(shù)可以進行靈活地部署,并根據(jù)用戶提供不同的服務(wù),相信LoRa技術(shù)將來能夠在物聯(lián)網(wǎng)應(yīng)用市場中占據(jù)一席之地[8]。

參考文獻

[1]鄭華開.LoRa技術(shù)給未來物聯(lián)網(wǎng)產(chǎn)品帶來新的起點[J].電子世界,2016(15):146.

[2] AUGUSTIN A ,YIJiazi, CLAUSEN T, et al.AStudyofLoRa: Long Range & Low Power Networks for The Internet of Things[J].Sensors,2016,16(9):1466-1483.

[3] Semtech Corporation.Chirp Signal Processor:European, EP2975814A1[P].2016-01-20.

[4]姚曉海,張曉波.一種LoRa網(wǎng)關(guān)路由器及物聯(lián)網(wǎng)系統(tǒng).廣東, CN205829662U[P].2016-12-21.

[5] GEORGIOU O,RAZA U.Low Power Wide Area Network Analysis:Can LoRa.Scale?[J].IEEE Wireless Communications Letters, 2017,6(2):162-165.

[6]侯義斌,王進.LoRaWAN技術(shù)研究[J].讀書文摘,2017(13):38.

[7]孫曼,張乃謙,金立標(biāo),等.基于LoRa標(biāo)準(zhǔn)的MAC層協(xié)議研究[J].電視技術(shù), 2016,40(10):77-81.

[8]劉琛,邵震,夏瑩瑩.低功耗廣域LoRa技術(shù)分析與應(yīng)用建議[J].電信技術(shù),2016,50(5):43-46,50.

猜你喜歡
無線傳輸系統(tǒng)設(shè)計物聯(lián)網(wǎng)
基于無線傳輸?shù)腖ED燈遠程控制系統(tǒng)設(shè)計
無線傳輸LED十字屏集群控制系統(tǒng)
公路路面現(xiàn)場檢測數(shù)據(jù)無線傳輸系統(tǒng)的設(shè)計
一種基于SATA硬盤陣列的數(shù)據(jù)存儲與控制系統(tǒng)設(shè)計研究
基于高職院校物聯(lián)網(wǎng)技術(shù)應(yīng)用人才培養(yǎng)的思考分析
目標(biāo)特性測量雷達平臺建設(shè)構(gòu)想
基于LABVIEW的溫室管理系統(tǒng)的研究與設(shè)計
中國或成“物聯(lián)網(wǎng)”領(lǐng)軍者
渑池县| 买车| 图片| 凤山市| 九龙城区| 清新县| 清镇市| 鹤山市| 河西区| 通城县| 富平县| 锡林浩特市| 铁力市| 邵阳县| 加查县| 康保县| 房产| 藁城市| 湟中县| 隆昌县| 溆浦县| 汕尾市| 定陶县| 靖江市| 江城| 钦州市| 民县| 甘孜| 滕州市| 南京市| 榆中县| 昆山市| 八宿县| 黄浦区| 屯昌县| 依兰县| 鹰潭市| 桦南县| 陵水| 曲水县| 镇远县|