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

?

基于6LoWPAN的高校智慧消防服務(wù)平臺的設(shè)計與實現(xiàn)

2019-12-11 10:00施榮華余爾航胡超
物聯(lián)網(wǎng)技術(shù) 2019年11期
關(guān)鍵詞:消防設(shè)備網(wǎng)關(guān)數(shù)據(jù)包

施榮華 余爾航 胡超

摘 要:高校智慧消防服務(wù)平臺以IPv6物聯(lián)網(wǎng)為基礎(chǔ),采用6LoWPAN協(xié)議和無線傳感網(wǎng)絡(luò)技術(shù)構(gòu)建數(shù)據(jù)采集系統(tǒng),通過6to4隧道技術(shù),基于MIPS微處理器和OpenWrt操作系統(tǒng),設(shè)計了支持6LoWPAN無線通信協(xié)議和IPv4協(xié)議的融合網(wǎng)關(guān),在此基礎(chǔ)上構(gòu)建高校智慧消防服務(wù)平臺,并以IPSec和云盾保障服務(wù)平臺的安全性和服務(wù)質(zhì)量,實現(xiàn)對高校各校區(qū)各建筑的消防狀況遠(yuǎn)程、全面、集中化管理,確保校園的消防安全。測試結(jié)果表明,該方案可行性高、組網(wǎng)方便、易于維護(hù)和升級。

關(guān)鍵詞:IPv6;6LoWPAN;智慧消防;智能設(shè)備;智能網(wǎng)關(guān);OpenWrt

中圖分類號:TP391.4文獻(xiàn)標(biāo)識碼:A文章編號:2095-1302(2019)11-00-04

0 引 言

近年來消防安全形勢嚴(yán)峻,火災(zāi)風(fēng)險和發(fā)生幾率居高不下。由于高校中存在各類大型實驗室,?;肥褂妙l繁,導(dǎo)致高?;馂?zāi)在全國各類火災(zāi)中占很大比例,并且高校中消防設(shè)備監(jiān)管和消防安全管理的工作存在基數(shù)較大、狀態(tài)多變等特點,傳統(tǒng)消防安全管理模式難以有效應(yīng)對復(fù)雜的突發(fā)性消防事故,針對高校中傳統(tǒng)消防模式無法滿足當(dāng)前消防安全需求的問題,通過引入6LoWPAN無線通信協(xié)議對消防設(shè)備進(jìn)行監(jiān)控,對消防狀態(tài)進(jìn)行實時預(yù)警,對消防部門人員值班巡檢進(jìn)行管理,保證所有消防設(shè)備隨時待命,一旦發(fā)現(xiàn)設(shè)備非正常運行或出現(xiàn)緊急消防事件時可及時報警并采取應(yīng)急預(yù)案,以保障師生生命財產(chǎn)安全。本文在此基礎(chǔ)上研究了基于6LoWPAN的高校智慧消防服務(wù)平臺。

文獻(xiàn)[1]提出一種基于互聯(lián)網(wǎng)的火災(zāi)防控云平臺,該系統(tǒng)平臺采用個人計算機(jī)(Windows)+移動設(shè)備(Android)模式,但未對系統(tǒng)數(shù)據(jù)采集協(xié)議進(jìn)行描述;文獻(xiàn)[2]提出一種基于藍(lán)牙傳感器的智能監(jiān)控系統(tǒng),該系統(tǒng)可通過BIM技術(shù)查明火災(zāi)地點、范圍,分析火勢蔓延方向,制定滅火策略,但使用藍(lán)牙協(xié)議使得系統(tǒng)的功耗較大,不適用于大范圍部署;文獻(xiàn)[3-4]提出一種基于ZigBee的智慧消防物聯(lián)網(wǎng)云平臺,但由于ZigBee協(xié)議限制,數(shù)據(jù)量相比6LoWPAN更大,傳輸距離較短,不易與互聯(lián)網(wǎng)融合;文獻(xiàn)[5]提出一種基于LoRa技術(shù)的智慧消防報警系統(tǒng),該系統(tǒng)擁有長距離、廣覆蓋等優(yōu)點,但終端信道接入方法采用純ALOHA機(jī)制,終端無信道檢測直接發(fā)送,隨著終端或數(shù)據(jù)包數(shù)量增多,多個包在信道上發(fā)生碰撞的概率增大,極易產(chǎn)生沖突,不適用于高校消防系統(tǒng);文獻(xiàn)[6]提出一種基于6LoWPAN的大氣環(huán)境監(jiān)控系統(tǒng),但其系統(tǒng)功能比較單一,且未給出監(jiān)控終端和6LoWPAN節(jié)點之間IPv6通信的解決方法。當(dāng)前國內(nèi)外智慧消防建設(shè)取得了不少理論研究和工程經(jīng)驗成果,但目前關(guān)于“智慧消防”的建設(shè)還存在信息孤立、基礎(chǔ)核心平臺建設(shè)不全等問題。

針對以上問題,本文通過6LoWPAN良好的互操作性來解決信息孤立問題,6LoWPAN支持與其他IEEE 802.15.4設(shè)備互通,同時也支持與其他IP網(wǎng)絡(luò)互聯(lián)。通過設(shè)計基于消防大數(shù)據(jù)的數(shù)據(jù)控制層,對數(shù)據(jù)進(jìn)行智能化分析,對消防設(shè)備進(jìn)行智能化控制,實現(xiàn)服務(wù)平臺的智能化。同時,通過調(diào)用高校中原有的消防和安保設(shè)備,集合成大安全概念網(wǎng),對高校師生和財產(chǎn)進(jìn)行全面保護(hù),構(gòu)建組網(wǎng)方便、功能完善、易于維護(hù)和系統(tǒng)升級的創(chuàng)新型高校智慧消防服務(wù)平臺。

1 服務(wù)平臺功能需求和總體設(shè)計

1.1 服務(wù)平臺功能需求

服務(wù)平臺需求如下。

(1)設(shè)備管控集中化。通過物聯(lián)網(wǎng)技術(shù)實現(xiàn)對高校內(nèi)消防設(shè)備、環(huán)境及安防狀態(tài)、設(shè)備能耗等進(jìn)行智能感知、集中統(tǒng)一管理和自動控制。

(2)消防管理智能化。消防設(shè)備和消防狀態(tài)的狀況通過圖表等可視化形式展示,一鍵單獨或批量監(jiān)控所有設(shè)備和狀態(tài),出現(xiàn)消防問題自動向后臺報警并通知管理員。

(3)管理系統(tǒng)平臺化。在基礎(chǔ)硬件設(shè)施上,依托消防大數(shù)據(jù)的支持和保障,建立可視化綜合管理服務(wù)平臺,打造一個信息化高校消防安全網(wǎng)絡(luò)。

1.2 服務(wù)平臺總體設(shè)計

基于IPv6物聯(lián)網(wǎng)的高校智慧消防服務(wù)平臺的整體框架如圖1所示。服務(wù)平臺由4個部分組成,包括數(shù)據(jù)采集層、數(shù)據(jù)傳輸層、數(shù)據(jù)控制層、平臺應(yīng)用層。

數(shù)據(jù)采集層通過傳感器對消防設(shè)備、消防狀態(tài)和消防部門的數(shù)據(jù)進(jìn)行收集,構(gòu)建底層數(shù)據(jù)庫,重點在于消防設(shè)施和狀態(tài)信息的采集和標(biāo)準(zhǔn)化。

數(shù)據(jù)傳輸層使用融合網(wǎng)關(guān),對數(shù)據(jù)采集層的數(shù)據(jù)進(jìn)行傳送和通信以及進(jìn)行部分處理,形成異構(gòu)網(wǎng)絡(luò),融合IPv4網(wǎng)絡(luò)和IPv6網(wǎng)絡(luò)。

數(shù)據(jù)控制層和平臺應(yīng)用層對采集的數(shù)據(jù)進(jìn)行處理,實現(xiàn)智能監(jiān)控、分類、辨別、定位和管理等應(yīng)用,構(gòu)建可視化的智慧消防服務(wù)平臺。

2 服務(wù)平臺部件設(shè)計

2.1 數(shù)據(jù)采集層

由于消防服務(wù)平臺采集的數(shù)據(jù)種類繁多,所需傳感器種類、信號類型等各不相同,因此需對不同消防設(shè)備進(jìn)行分類,使用不同的傳感器進(jìn)行監(jiān)控,如使用智能水表監(jiān)控消防噴淋是否有水,及水壓狀況和消防水泵的開合狀態(tài);使用智能標(biāo)簽定位消防水槍、滅火器、消防急救箱的位置;使用溫感、煙感設(shè)備確保設(shè)備樓棟的狀態(tài)正常等。

針對高校智慧消防服務(wù)平臺的功能需求,本文設(shè)計的數(shù)據(jù)采集層基于6LoWPAN協(xié)議。6LoWPAN協(xié)議是一種低功耗、短距離、低硬件需求的無線傳感網(wǎng)絡(luò)協(xié)議[7-9]。6LoWPAN協(xié)議棧如圖2所示。在6LoWPAN協(xié)議棧中,物理層與MAC層采用IEEE 802.15.4標(biāo)準(zhǔn),網(wǎng)絡(luò)層采用IPv6協(xié)議,在MAC層和網(wǎng)絡(luò)層之間增加一個適配層來實現(xiàn)兩個標(biāo)準(zhǔn)的融合,主要功能為壓縮、分片與重組、Mesh路由,以實現(xiàn)在IEEE 802.15.4網(wǎng)絡(luò)、低功耗設(shè)備中傳輸IPv6數(shù)據(jù)包。6LoWPAN是一種基于IPv6的協(xié)議,擁有廣闊的地址空間,可以滿足大量節(jié)點的部署需要,并且方便與其他IP網(wǎng)絡(luò)互聯(lián),構(gòu)建異構(gòu)網(wǎng)絡(luò),實現(xiàn)互通。

底層數(shù)據(jù)的上傳通過Client/Server方式,數(shù)據(jù)控制層作為客戶端,而數(shù)據(jù)采集層作為數(shù)據(jù)服務(wù)器端。在需要獲取數(shù)據(jù)時,控制層向采集層發(fā)送請求,采集層接收并響應(yīng)請求后,為控制層提供相應(yīng)的數(shù)據(jù)服務(wù)。按照實際的數(shù)據(jù)需求,通過請求數(shù)據(jù)服務(wù),控制層即可獲取采集層的所有數(shù)據(jù)。因此,采用Client/Server模式上傳數(shù)據(jù)在提高靈活性的同時降低了通信流量。

2.2 數(shù)據(jù)傳輸層

數(shù)據(jù)傳輸層通過融合網(wǎng)關(guān)實現(xiàn)6LoWPAN網(wǎng)絡(luò)與以太網(wǎng)的融合,利用OpenWrt配置融合網(wǎng)關(guān)的系統(tǒng)層,通過在IPv6靜態(tài)分配基礎(chǔ)上使用DHCP動態(tài)分配,搭建純IPv6網(wǎng)絡(luò)環(huán)境。通過6to4隧道技術(shù)使IPv6的信息能通過IPv4網(wǎng)絡(luò)通信,實現(xiàn)IPv4網(wǎng)絡(luò)與IPv6網(wǎng)絡(luò)的融合。

融合網(wǎng)關(guān)硬件基于MIPS微處理器的智能網(wǎng)關(guān)接口類型如下。

(1)局域網(wǎng)內(nèi)部接口:無線(802.11,如WiFi),有線以太網(wǎng),USB,6LoWPAN。

(2)局域網(wǎng)外部接口:ADSL,有線以太網(wǎng)。

融合網(wǎng)關(guān)硬件結(jié)構(gòu)如圖3所示。

網(wǎng)關(guān)系統(tǒng)層采用Linux OpenWrt操作系統(tǒng),OpenWrt是用于路由器和嵌入式設(shè)備的GNU/Linux發(fā)行版操作系統(tǒng),也是一種高度模塊化、自動化的嵌入式Linux系統(tǒng)[10],可以直接通過Web界面對網(wǎng)關(guān)進(jìn)行配置。使用Netfilter框架構(gòu)成內(nèi)核空間,對數(shù)據(jù)包進(jìn)行過濾與處理,實現(xiàn)IPv6數(shù)據(jù)包的網(wǎng)絡(luò)地址轉(zhuǎn)換。Netfilter框架通過在網(wǎng)絡(luò)中設(shè)置若干HOOK來實現(xiàn)對數(shù)據(jù)包的控制。通過在IPv4網(wǎng)絡(luò)與IPv6網(wǎng)絡(luò)中設(shè)置HOOK,即可在網(wǎng)絡(luò)層中根據(jù)需要來處理IPv4數(shù)據(jù)包與IPv6數(shù)據(jù)包。

2.3 數(shù)據(jù)控制層與平臺應(yīng)用層

數(shù)據(jù)控制層與平臺應(yīng)用層基于大數(shù)據(jù)構(gòu)建消防數(shù)據(jù)可視化服務(wù)平臺,通過對大數(shù)據(jù)的挖掘分析,實現(xiàn)消防隱患早發(fā)現(xiàn)、早識別、早處理,提供不同時間段、不同類型火災(zāi)發(fā)生幾率,并制定滅火緊急預(yù)案。宏觀把握當(dāng)前消防現(xiàn)狀,科學(xué)預(yù)測火災(zāi)形式,提升火災(zāi)防控效能。建立可視化界面,將底層數(shù)據(jù)分析結(jié)果以可視化的形式展現(xiàn),使得用戶能夠直白地觀察消防設(shè)備運行狀態(tài),若出現(xiàn)火災(zāi)險情,平臺向用戶和消防部門及時報警,盡早發(fā)現(xiàn)盡快處理,防患于未然。通過串聯(lián)高校原有的消防設(shè)備和安保設(shè)備,建立一個高校大安全服務(wù)網(wǎng)絡(luò)平臺,有效保護(hù)師生以及高校財產(chǎn)安全。

數(shù)據(jù)控制層基于Linux下的Java環(huán)境搭建Oracle數(shù)據(jù)庫,存儲底層數(shù)據(jù)?;赟pring Boot框架配置服務(wù)器,搭建GIS應(yīng)用服務(wù)與Web應(yīng)用服務(wù),在GIS與Web服務(wù)上衍生出報警、視頻、運行狀態(tài)信息等子服務(wù),并將各自服務(wù)的接口連接到應(yīng)用層,以便應(yīng)用層對其數(shù)據(jù)進(jìn)行調(diào)用。

應(yīng)用層通過對底層數(shù)據(jù)建模,建立可視化界面,使得用戶能通過服務(wù)平臺或手機(jī)APP得到各消防設(shè)備的運行狀態(tài)與高校內(nèi)重點消防安全部位的火災(zāi)報警信息,并為高校管理層、各二級學(xué)院、維保單位提供詳實的高校消防物聯(lián)網(wǎng)運行數(shù)據(jù),基于Hadoop框架建立大數(shù)據(jù)平臺,通過消防大數(shù)據(jù)研判,統(tǒng)計分析處置信息,實現(xiàn)服務(wù)平臺的智能化。

數(shù)據(jù)控制層與平臺應(yīng)用層軟件框架如圖4所示。

3 系統(tǒng)測試

3.1 測試用例

為驗證6LoWPAN網(wǎng)絡(luò)的性能,測試6組實驗,基于占空比分別為0.06、0.12、0.25的ZigBee網(wǎng)絡(luò)與6LoWPAN網(wǎng)絡(luò)。通過測試各組端到端時延的累積分布函數(shù)(CDF)與數(shù)據(jù)包投遞率來判斷其優(yōu)劣。

ZigBee網(wǎng)絡(luò)中允許選擇性地使用超幀結(jié)構(gòu),其結(jié)構(gòu)由信標(biāo)參數(shù)BO(Beacon Order)與超幀參數(shù)SO(Superframe Order)確定。信標(biāo)參數(shù)BO定義了兩個連續(xù)信標(biāo)之間的時間間隔,從而確定了超幀發(fā)送周期,該間隔被稱為信標(biāo)間隔BI(Beacon Interval)。超幀參數(shù)SO定義了超幀的活躍時間,即超幀持續(xù)時間SD(Superframe Duration),超幀結(jié)構(gòu)的工作周期及占空比(DC)的定義見式(1):

6LoWPAN網(wǎng)絡(luò)的占空比定義見式(2):

式中:AI為活動間隔;SI為睡眠間隔;Tpkt為數(shù)據(jù)包傳輸時間;Dtx為數(shù)據(jù)包傳輸之后的延時,通常設(shè)置為20 ms;Tsend為數(shù)據(jù)包發(fā)送周期。

通過以上分析,設(shè)置數(shù)據(jù)包發(fā)送周期為20 s,并對比ZigBee網(wǎng)絡(luò)與6LoWPAN網(wǎng)絡(luò)之間的端到端時延和數(shù)據(jù)包投遞率。

3.2 測試結(jié)果及分析

端到端時延的累積分布函數(shù)如圖5所示。在相同占空比下,6LoWPAN協(xié)議的端到端延時明顯小于ZigBee協(xié)議。由于在6LoWPAN-1的配置中減小了活動間隔,導(dǎo)致平均時延和標(biāo)準(zhǔn)差增大一個數(shù)量級,對網(wǎng)絡(luò)性能產(chǎn)生了嚴(yán)重的負(fù)面影響,故不參與討論。

ZigBee與6LoWPAN的數(shù)據(jù)包投遞率如圖6所示??梢钥吹?,ZigBee網(wǎng)絡(luò)部分?jǐn)?shù)據(jù)包丟失,且由于存在同步故障,當(dāng)信標(biāo)參數(shù)越低時,丟包率越高。6LoWPAN網(wǎng)絡(luò)在接收數(shù)據(jù)包方面性能更優(yōu),如上文所述,6LoWPAN-1不參與討論。

4 結(jié) 語

本文從智能設(shè)備和智能網(wǎng)關(guān)的現(xiàn)狀入手,分析了IPv6協(xié)議和6LoWPAN協(xié)議的優(yōu)勢,提出了基于6LoWPAN的高校智慧消防服務(wù)平臺的設(shè)計和實現(xiàn)方法。通過6LoWPAN無線傳感協(xié)議實現(xiàn)底層數(shù)據(jù)采集的低功耗、高覆蓋。利用6to4隧道技術(shù)設(shè)計了高適應(yīng)性融合網(wǎng)關(guān),確保6LoWPAN協(xié)議與IPv4協(xié)議的融合。建立可視化服務(wù)平臺,通過對消防大數(shù)據(jù)的分析和挖掘,對消防形勢進(jìn)行預(yù)測并制定解決方案,提升火災(zāi)防控效能。實驗結(jié)果表明:該方案切實可行、組網(wǎng)方便、易于維護(hù)和升級,能夠進(jìn)一步發(fā)掘消防隱患,提高消防效率,優(yōu)化資源配置,更好地保障師生生命財產(chǎn)安全。本文對數(shù)據(jù)采集能耗的優(yōu)化以及數(shù)據(jù)儲存的優(yōu)化未做相關(guān)分析和研究,該部分將在后續(xù)工作中完成。

參 考 文 獻(xiàn)

[1] DENG J,YANG W,LI Q W,et al. Research and application of fire power cloud platform [J]. Procedia engineering,2018,211:911-916.

[2] CHENG M Y,CHIU K C,HSIEH Y M,et al.BIM integrated smart monitoring technique for building fire prevention and disaster relief [J]. Automation in construction,2017,84:14-30.

[3] CHEN B,HU Z,GE L,et al.Design of wireless fire detection and alarm system based on ZigBee technology [J]. Applied mechanics and materials,2014,448-453:3662-3665.

[4]陳琪鋒.傳感器在智慧消防物聯(lián)網(wǎng)云平臺中的應(yīng)用與設(shè)計[J].電子技術(shù)與軟件工程,2019(2):84.

[5]常劍,楊晶,袁博文,等.基于LoRa技術(shù)的智慧消防報警系統(tǒng)設(shè)計[J].物聯(lián)網(wǎng)技術(shù),2019,9(1):46-47.

[6]段宇,宋海聲,閆佳星.基于6LoWPAN技術(shù)的氣體環(huán)境監(jiān)控系統(tǒng)[J].計算機(jī)測量與控制,2015,23(7):2357-2358.

[7] ALBARKAI A J,QAYYUM J,F(xiàn)AKEEH K A.A Survey on 6LoWPAN & Its future research challenges [J]. International journal of computer science ang mobile computing,2014,3(10):558-570.

[8] HUANG ZC,YUAN F. Implementation of 6LoWPAN and its application in smart lighting [J]. Journal of computer and communications,2015,3(3):80-85.

[9] MAHMOODA A,JAVAIDA N,RAZZAQB S.A review of wireless communications for smart grid [J]. Renewable and sustainable energy reviews,2015(41):248-260.

[10] XIE F,WU M H, ZHANG Z R, et al. Implementation of smart home terminal based on OpenWrt [J]. Applied mechanics and materials,2014,519-520:516-519.

猜你喜歡
消防設(shè)備網(wǎng)關(guān)數(shù)據(jù)包
基于RS485的消防設(shè)備電源監(jiān)控系統(tǒng)的設(shè)計與實現(xiàn)
SmartSniff
高層建筑電氣設(shè)計中消防設(shè)備設(shè)置與控制
基于射頻技術(shù)的消防設(shè)備電源監(jiān)控系統(tǒng)
消防設(shè)備
應(yīng)對氣候變化需要打通“網(wǎng)關(guān)”
一種實時高效的伺服控制網(wǎng)關(guān)設(shè)計
基于Zigbee與TCP的物聯(lián)網(wǎng)網(wǎng)關(guān)設(shè)計
視覺注意的數(shù)據(jù)包優(yōu)先級排序策略研究
移動IPV6在改進(jìn)數(shù)據(jù)包發(fā)送路徑模型下性能分析