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

基于LoRaWAN-Server的態勢呈現平臺設計

2020-10-12 14:44:32楊心元杜丹王凱
計算機與網絡 2020年16期
關鍵詞:物聯網

楊心元 杜丹 王凱

摘要:基于LoRaWAN-Server,設計了一套由服務器、應用服務器及Web前端組成的態勢呈現平臺,介紹了系統的總體設計思路,以及系統服務器、Web前端的具體設計和實現。通過搭建試驗驗證系統,對LoRaWAN-Server以及前端處理能力進行測試試驗,有效證明了LoRaWAN-Server處理多終端接入和管理的優勢。系統充分發揮了LoRaWAN-Server在大規模組網、呈現服務等方面突出的優點,對未來物聯網系統的設計、開發和部署具有一定的參考意義。

關鍵詞:LoRaWAN-Server;物聯網;態勢呈現

中圖分類號:TP393文獻標志碼:A文章編號:1008-1739(2020)16-55-3

0引言

隨著科學技術的發展以及現代社會的需求,信息化平臺已成為互聯網發展的一個重要方向,態勢總覽與指揮控制平臺系統能夠廣泛應用于城市管理等多個領域。高品質的大數據可視化分析決策系統,擁有悅目的視覺設計和復雜的計算程序,與最新的前端呈現技術相結合構建出效果非凡的系統[1]。與此同時,隨著物聯網在世界各領域的蓬勃發展,更加符合物聯網的通信技術的研究和實現[2]。

LoRaWAN-Server是LoRaWAN網絡中連接網關和前端服務平臺的協議處理器,提供終端節點接入鑒權、網關接入控制、LoRaWAN協議解析、數據傳輸、數據加解密及數據格式轉換等功能,是物聯網中不可缺少的一個關鍵服務器[3]。

1系統總體設計

系統采用了標準的LoRaWAN通信協議,相比于網狀網絡,LoRaWAN網絡架構是一個典型的星形拓撲結構,消除了同步開銷和跳數,具有結構簡單和低功率等特點[4]。

系統主要由終端節點、基站、LoRaWAN-Server、前端服務器以及前端構成。終端節點上報位置等參數信息;基站負責轉發終端節點消息至LoRaWAN-Server;LoRaWAN-Server主要完成用戶和設備的管理、通信協議的解析、網絡安全和網絡管理及采集信息等功能;前端服務器主要提供消息交互接口和地圖服務。前端主要包括信息呈現、設備管理前臺操作等功能,系統構架如圖1所示。

2系統軟件設計

系統軟件主要包括數據接口和可視化界面,系統軟件設計如圖2所示。

2.1數據接口設計

數據接口設計包括數據庫接口、WebSocket接口和MQTT接口三部分。

(1)數據庫接口

服務器具有2個數據庫管理軟件,PostgreSQL用來存儲設備數據,前端通過此數據庫接口獲取終端上報的位置、運動以及健康信息,PostgreSQL對數據完整性和嚴肅性要求高,對商業數據邏輯封裝性好,尤其是地理數據、密集運算及重型負載應用等優勢特別明顯,對于處理數據量大且無法預測的情況,PostgreSQL能夠穩定存取[5]。另一個數據庫Redis,用來存儲會話(如節點地址及入網密鑰等),前端通過此數據庫接口進行終端入網管理,基于Redis數據庫設計軌跡數據的存儲方案及數據存儲結構,提高了在線平臺的實時存儲效率[6]。數據庫管理軟件數據來源如圖3所示。

(2)WebSocket接口

服務器中內嵌WebSocket服務器,前端建立WebSocket連接與服務器通信,實現服務器瀏覽器間異步、雙工。在通信過程中,WebSocket協議頭最多占用14 Byte,且不用定期主動輪詢,從而節省帶寬占用、節約終端電量及實現高效傳輸,客戶端對話模擬演示如圖4所示。

(3)MQTT接口

服務器收到數據后,連接到MQTT代理服務器,前端通過MQTT代理服務器與服務器通信。采用發布/訂閱模型的MQTT協議是一種輕量級的消息傳輸協議,具有低功耗、節省流量和可擴展性強的優點[7]。

2.2可視化界面設計

可視化界面設計包括二維地理信息和三維仿真模型兩部分。

(1)二維地理信息

終端節點規模大、數量多、分布廣,面臨直觀管理挑戰。地圖分布實際利用TWaver GIS結合Tomcat地圖服務,構建二維地圖展示場景單位、設施的數據狀態、實時跟蹤節點和精準定位。兼容OpenstreeMap,BingMap,GoogleMap,MapABC等主流地圖,可實現不同應用場景,對應不同展示效果的功能。二維地圖展示與節點呈現結構模塊如下:

①init模塊:主要完成地圖的初始化功能。initMap模塊用new twaver.gis.Map(container“,myMap”)創建地圖,并應用map.addLayer(“mapABC”, GISConsts.EXECUTOR_TYPE_MAPABC)加載mapABC地圖。

②get模塊:$.ajax (“rxframes”,{type:“GET”,data:{_filters,_page:“1”},function(){//parseFun()}}),從PostgreSQL數據庫獲取終端節點信息。

③Show模塊:用creatTopo主要完成節點拓撲呈現。new twaver.ElementBox()創建network視圖對象,new twaver.vector. Network(box)創建box容器,new twaver.gis.Adapter()創建適配器對象,adapter .bindNetworkAndMap (network, map )綁定network和map,new twaver.gis.geometry.GeoCoordinate(lat,ln);new twaver.Node(); Box.add(node); node.setClient(GISSettings. GEOCOORDINATE,geo)將含有經緯度信息的節點放在box中。二維地圖展示場景如圖5所示。

(2)三維仿真模型

態勢數據挖掘分析可視化平臺,結合二維地理信息系統可視化技術與三維地理信息系統可視化技術的優勢,以最佳方式實現環境可視化和態勢可視化。借助二維視圖進行準確標繪,利用三維視圖進行更加逼真的態勢顯示。TWaver MONO(HTML5 3D)技術以三維仿真模型,呈現從九軸傳感器所獲取的運動姿態以及終端運動外形、空間位置,支持全球30 m精度高程地形。

3系統測試與分析

搭建系統演示環境,并對系統的功能和性能參數進行了測試,啟動終端設備上報位置信息、運動信息和環境數據,通過基站轉發數據至服務器,前端通過數據庫接口做節點呈現。測試時,同時開啟200個終端發送數據,測試結果如表1所示。

通過測試結果可以看到,在不同距離,同時確保多個基站能收到所有終端數據時,服務器丟包率為0、前端展示節點率100%,有效證明了LoRaWAN-Server在多節點穩定接入以及態勢平臺穩定呈現的優勢。

4結束語

根據現代應用場景多終端接入、環境可視化的需求,提出了基于LoRaWAN-Server的地圖服務與三維視圖解決方案,設計了基于LoRa的終端和基站設備,并搭建了系統演示環境,對LoRaWAN-Server的服務性能進行了測試。通過測試結果可以看到,與傳統Web服務器相比,LoRaWAN-Server具有支持網絡安全、多節點穩定接入的優點,更加適用于物聯網的部署[8],并且該系統具有很強的場景適應性,根據用戶提供不同的服務,相信在以后的應用過程中,應用領域會越來越廣泛。

參考文獻

[1] ALESSANDRA S E.Augmented Humanity Using Wearable and Mobile Devices for Health and Wellbeing[J]. International Journal of Human-Computer Studies SpecialIssue,2017,2(4): 1-41.

[2]劉映江,胡澤.基于LoRaWAN物聯網技術的農田環境監測系統的設計[J].數字通信世界, 2017(12): 120.

[3] TAHSIN C M D,ETHIOPIA N.Security of Join Procedure and Its Delegation in LoRaWAN[J].Procedia Computer Science,2018(7):204-211.

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

[5]劉鑫.MySQL和PostgreSQL的對比選擇[J].沈陽工程學院學報(自然科學版),2011,7(2):171-173,177.

[6]閆密巧,王占宏,王志宇.基于Redis的海量軌跡數據存儲模型研究[J].微型電腦應用,2017,33(4):9-11.

[7]林滸,張家銘,楊海波.基于MQTT協議的即時消息業務設計與實現[J].計算機系統應用,2017,26(3):219-224.

[8] MATTIA R,PAOLO F. Evaluation Of the LoRaWAN Solution for Distributed Measurement Applications[J]. Instrumentation and Measurement,IEEE Transactions,2016,5 (6):37-41.

猜你喜歡
物聯網
基于物聯網的無線測溫模塊設計
軟件導刊(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的溫室管理系統的研究與設計
論智能油田的發展趨勢及必要性
主站蜘蛛池模板: 久久天天躁狠狠躁夜夜2020一| 日本道综合一本久久久88| 国产欧美日韩va| 97精品国产高清久久久久蜜芽| 欧美人与牲动交a欧美精品| 精品亚洲国产成人AV| 日韩中文精品亚洲第三区| 国产精品亚洲va在线观看| 高清亚洲欧美在线看| 日韩免费视频播播| 久久免费视频播放| 色综合成人| 日韩小视频网站hq| 婷婷色中文| 99一级毛片| 国产欧美专区在线观看| 欧美成人A视频| 国产九九精品视频| 日本欧美一二三区色视频| a欧美在线| 亚洲啪啪网| 污污网站在线观看| 91一级片| 在线观看视频一区二区| 欧美日韩理论| 国产爽妇精品| 欧美日韩理论| 伊在人亚洲香蕉精品播放| 国产免费怡红院视频| 欧美亚洲欧美区| 麻豆精品视频在线原创| 欧美综合成人| 免费视频在线2021入口| 毛片免费在线视频| 特级做a爰片毛片免费69| 亚洲无码一区在线观看| 午夜小视频在线| 99re在线视频观看| 手机看片1024久久精品你懂的| 国产成人精品18| 91在线一9|永久视频在线| 国产日韩欧美中文| 老司机久久精品视频| 亚洲精品自拍区在线观看| AV不卡国产在线观看| 欧美在线三级| 亚洲女同一区二区| 狠狠躁天天躁夜夜躁婷婷| 1024国产在线| 亚洲精品视频在线观看视频| 国产91丝袜| 国产97色在线| 99在线小视频| 久久精品国产精品青草app| 国产导航在线| 亚洲天堂网站在线| 91成人精品视频| 国模极品一区二区三区| 四虎成人精品在永久免费| 成人午夜久久| 香蕉伊思人视频| 亚洲av成人无码网站在线观看| 欧美性天天| 72种姿势欧美久久久久大黄蕉| 国产成人精品2021欧美日韩| 欧美一区二区福利视频| 青青草91视频| 欧美福利在线| 伊人AV天堂| 国产精品va免费视频| 中国成人在线视频| 日日拍夜夜操| 国产AV无码专区亚洲精品网站| 亚洲免费毛片| 99国产精品一区二区| 在线观看免费人成视频色快速| 国产综合另类小说色区色噜噜| 免费va国产在线观看| 国产精品熟女亚洲AV麻豆| 亚洲一本大道在线| Aⅴ无码专区在线观看| 国产人人射|