两个人的电影免费视频_国产精品久久久久久久久成人_97视频在线观看播放_久久这里只有精品777_亚洲熟女少妇二三区_4438x8成人网亚洲av_内谢国产内射夫妻免费视频_人妻精品久久久久中国字幕

一種增強(qiáng)安防系統(tǒng)通信穩(wěn)定性的方法、安防網(wǎng)元及系統(tǒng)的制作方法

文檔序號:7949897閱讀:280來源:國知局
專利名稱:一種增強(qiáng)安防系統(tǒng)通信穩(wěn)定性的方法、安防網(wǎng)元及系統(tǒng)的制作方法
技術(shù)領(lǐng)域
本發(fā)明涉及基于網(wǎng)絡(luò)的安防業(yè)務(wù)領(lǐng)域,具體涉及一種增強(qiáng)安防系統(tǒng)通信穩(wěn)定性的方法、安防網(wǎng)元及安防系統(tǒng)。
背景技術(shù)
隨著數(shù)字技術(shù)、網(wǎng)絡(luò)技術(shù)的發(fā)展,以及智能樓宇、智能住宅的概念異軍突起,各種基于網(wǎng)絡(luò)的安防系統(tǒng)得到了蓬勃發(fā)展,多種安防系統(tǒng)快速的完成了研發(fā)、生產(chǎn)、部署和商用的過程,開始為提高人民的生活水平而發(fā)揮著自己的作用。目前,如圖1所示,安防系統(tǒng)的基本架構(gòu)主要由以下兩部分組成,第一部分是完成安防信息收集、匯總和上報的安防駐地設(shè)備,第二部分是完成安防業(yè)務(wù)開展和控制的安防服務(wù)器,其中安防駐地設(shè)備又包括各種安防傳感器,如紅外、煙霧、門禁等,以及控制安防傳感器和安防服務(wù)器進(jìn)行交互的安防網(wǎng)關(guān)。安防網(wǎng)關(guān)作為安防服務(wù)器和安防駐地設(shè)備之間的連接樞紐,在整個安防系統(tǒng)中起著非常重要的作用,如果安防網(wǎng)關(guān)和安防服務(wù)器之間的信息交互出現(xiàn)問題,可能會導(dǎo)致安防信息誤報、丟失、泄漏等嚴(yán)重問題,因此,考慮到安防信息的重要性,安防系統(tǒng)需要具備很高的穩(wěn)定性,具備隨時向用戶提供服務(wù)的能力。這種能力一方面依靠安防網(wǎng)關(guān)本身的穩(wěn)定性;另一方面,在基于網(wǎng)絡(luò)的安防系統(tǒng)中,安防網(wǎng)關(guān)和安防服務(wù)器之間的信息交互的穩(wěn)定性具有同等的重要性。但是,目前的安防系統(tǒng)并未考慮到這一問題,安防網(wǎng)關(guān)和安防服務(wù)器之間的信息交互的穩(wěn)定性并未得到保障。

發(fā)明內(nèi)容
本發(fā)明需要解決的技術(shù)問題是提供一種增強(qiáng)安防系統(tǒng)通信穩(wěn)定性的方法、安防網(wǎng)元及安防系統(tǒng),保證安防信息的完整性、通信鏈路的穩(wěn)定性以及安防服務(wù)器的高可用性,以提高安防網(wǎng)元之間信息交互的穩(wěn)定性。為了解決上述技術(shù)問題,本發(fā)明提供了一種增強(qiáng)安防系統(tǒng)通信穩(wěn)定性的方法,包括:第一安防網(wǎng)元收到第二安防網(wǎng)元發(fā)來的安防信息后,按照預(yù)設(shè)的信息完整性規(guī)則檢查所述安防信息是否完整,如果不完整,則主動向所述第二安防網(wǎng)元獲取缺少的安防信息;所述第一安防網(wǎng)元為安防網(wǎng)關(guān),所述第二安防網(wǎng)元為安防服務(wù)器;和/或,所述第一安防網(wǎng)元為安防服務(wù)器,所述第二安防網(wǎng)元為安防網(wǎng)關(guān)。進(jìn)一步地,所述按照預(yù)設(shè)的信息完整性規(guī)則檢查所述安防信息是否完整的方式包括以下方式的一種或多種:所述第一安防網(wǎng)元檢查所述安防信息的編號是否連續(xù),若不連續(xù),則認(rèn)為所述安防信息不完整;所述第一安防網(wǎng)元在一特定時刻發(fā)送一檢測信息給所述第二安防網(wǎng)元,所述第二安防網(wǎng)元檢查是否在該特定時刻收到所述檢測信息,若沒有收到,則認(rèn)為所述安防信息不完整;所述第一安防網(wǎng)元將所述安防信息分成多個報文發(fā)送給所述第二安防網(wǎng)元,并對所述報文進(jìn)行標(biāo)識以表示其屬于同一安防信息,且對首報文和末報文進(jìn)行特殊標(biāo)識;所述第二安防網(wǎng)元檢查是否收到所述安防信息的首報文和末報文,若沒有收到,則認(rèn)為所述安防信息不完整;和/或,所述第二安防網(wǎng)元根據(jù)報文標(biāo)識對收到的報文進(jìn)行效驗(yàn)和檢查,以判斷所述安防信息是否完整。進(jìn)一步地,所述第一安防網(wǎng)元主動向第二安防網(wǎng)元獲取缺少的安防信息包括:所述第一安防網(wǎng)元按照預(yù)設(shè)的防止網(wǎng)絡(luò)擁塞規(guī)則獲取所述缺少的安防信息。進(jìn)一步地,所述按照預(yù)設(shè)的防止網(wǎng)絡(luò)擁塞規(guī)則獲取所述缺少的安防信息的方式包括以下方式的一種或兩種:當(dāng)所述第一安防網(wǎng)元和所述第二安防網(wǎng)元同時向?qū)Ψ将@取安防信息時,當(dāng)獲取的安防信息數(shù)量達(dá)到同一時刻向?qū)Ψ将@取安防信息的數(shù)量閾值時,停止向?qū)Ψ将@取安防信息;或者,當(dāng)指定時間段內(nèi)獲取的安防信息數(shù)量達(dá)到預(yù)設(shè)的指定時間段內(nèi)獲取安防信息的數(shù)量閾值時,停止向?qū)Ψ将@取安防信息。進(jìn)一步地,所述第一安防網(wǎng)元和所述第二安防網(wǎng)元按照預(yù)設(shè)的鏈路檢測規(guī)則進(jìn)行鏈路檢測,如果檢測到所述鏈路斷開,則將鏈路斷開事件上報安防駐地設(shè)備或者控制主備用安防服務(wù)器進(jìn)行切換。進(jìn)一步地,所述第一安防網(wǎng)元和所述第二安防網(wǎng)元按照預(yù)設(shè)的鏈路檢測規(guī)則進(jìn)行鏈路檢測包括:所述第一安防網(wǎng)元周期性地向所述第二安防網(wǎng)元發(fā)送鏈路檢測報文,如果所述第一安防網(wǎng)元在連續(xù)發(fā)送鏈路檢測報文后均未收到所述第二安防網(wǎng)元返回的鏈路檢測應(yīng)答報文的次數(shù)超過指定閾值時,則認(rèn)為所述第一安防網(wǎng)元與所述第二安防網(wǎng)元之間的鏈路斷開。進(jìn)一步地,所述第一安防網(wǎng)元和所述第二安防網(wǎng)元按照預(yù)設(shè)的鏈路檢測規(guī)則進(jìn)行鏈路檢測包括:所述第二安防網(wǎng)元向所述第一安防網(wǎng)元發(fā)送鏈路檢測報文,所述第一安防網(wǎng)元周期性地檢測是否收到所述第二安防網(wǎng)元發(fā)送的鏈路檢測報文,如果連續(xù)未收到所述鏈路檢測報文的周期數(shù)超過指定閾值,則認(rèn)為所述第一安防網(wǎng)元與所述第二安防網(wǎng)元之間的鏈路斷開。進(jìn)一步地,所述第一安防網(wǎng)元和所述第二安防網(wǎng)元按照預(yù)設(shè)的鏈路檢測規(guī)則進(jìn)行鏈路檢測包括:所述第二安防網(wǎng)元向所述第一安防網(wǎng)元發(fā)送鏈路檢測報文,所述第一安防網(wǎng)元周期性地檢測是否收到所述第二安防網(wǎng)元發(fā)送的鏈路檢測報文,如果連續(xù)未收到所述鏈路檢測報文的周期數(shù)超過第一指定閾值,則所述第一安防網(wǎng)元開始周期性地向所述第二安防網(wǎng)元發(fā)送鏈路檢測報文,如果所述第一安防網(wǎng)元在連續(xù)發(fā)送鏈路檢測報文后均未收到所述第二安防網(wǎng)元的鏈路檢測應(yīng)答報文的次數(shù)超過第二指定閾值時,則認(rèn)為所述第一安防網(wǎng)元與所述第二安防網(wǎng)元之間的鏈路斷開。進(jìn)一步地,所述方法還包括:為所述安防網(wǎng)關(guān)配備兩個安防服務(wù)器,分別作為主用安防服務(wù)器和備用安防服務(wù)器,當(dāng)主用/備用安防服務(wù)器無法向所述安防網(wǎng)關(guān)提供服務(wù)時,進(jìn)行主備用安防服務(wù)器切換,由備用/主用安防服務(wù)器向所述安防網(wǎng)關(guān)提供服務(wù)。為了解決上述技術(shù)問題,本發(fā)明還提供了一種安防網(wǎng)元,包括:接收模塊,用于接收對端安防網(wǎng)元發(fā)來的安防信息;完整性檢查模塊,用于按照預(yù)設(shè)的信息完整性規(guī)則檢查收到的所述安防信息是否完整,并將檢查結(jié)果發(fā)送至控制模塊;控制模塊,用于在接收到的所述檢查結(jié)果為不完整時,主動向所述安防服務(wù)器獲取缺少的安防信息。進(jìn)一步地,所述完整性檢查模塊按照預(yù)設(shè)的信息完整性規(guī)則檢查收到的所述安防信息是否完整,包括如下之一或其組合:所述完整性檢查模塊檢查所述安防信息的編號是否連續(xù),若不連續(xù),則認(rèn)為所述安防信息不完整;所述完整性檢查模塊檢查是否在特定時刻收到所述對端安防網(wǎng)元發(fā)送的檢測信息,若沒有收到,則認(rèn)為所述安防信息不完整;所述完整性檢查模塊檢查是否收到所述對端安防網(wǎng)元發(fā)送的安防信息的首報文和末報文,若沒有收到,則認(rèn)為所述安防信息不完整;和/或,所述完整性檢查模塊根據(jù)報文標(biāo)識對收到的報文進(jìn)行效驗(yàn)和檢查,以判斷所述安防信息是否完整。進(jìn)一步地,所述控制模塊主動向?qū)Χ税卜谰W(wǎng)元獲取缺少的安防信息包括:所述控制模塊按照預(yù)設(shè)的防止網(wǎng)絡(luò)擁塞規(guī)則獲取所述缺少的安防信息。進(jìn)一步地,所述控制模塊按照預(yù)設(shè)的防止網(wǎng)絡(luò)擁塞規(guī)則獲取所述缺少的安防信息的方式包括以下方式的一種或兩種:所述控制模塊是用于:當(dāng)所述安防網(wǎng)元和對端安防網(wǎng)元同時向?qū)Ψ将@取安防信息時,當(dāng)獲取的安防信息數(shù)量達(dá)到同一時刻向所述對端安防網(wǎng)元獲取安防信息的數(shù)量閾值時,停止向所述對端安防網(wǎng)元獲取安防信息;或者,當(dāng)指定時間段內(nèi)獲取的安防信息數(shù)量達(dá)到預(yù)設(shè)的指定時間段內(nèi)獲取安防信息的數(shù)量閾值時,停止向所述對端安防網(wǎng)元獲取安防信息。進(jìn)一步地,所述安防網(wǎng)元還包括鏈路檢測模塊,用于按照預(yù)設(shè)的鏈路檢測規(guī)則進(jìn)行鏈路檢測,如果檢測到所述鏈路斷開,則將鏈路斷開事件通知給所述控制模塊;所述控制模塊,還用于在收到所述鏈路斷開事件通知后,將鏈路斷開事件上報安防駐地設(shè)備或者發(fā)送控制指令給主備安防服務(wù)器進(jìn)行切換。進(jìn)一步地,所述鏈路檢測模塊按照預(yù)設(shè)的鏈路檢測規(guī)則進(jìn)行鏈路檢測包括:所述鏈路檢測模塊周期性地向?qū)Χ税卜谰W(wǎng)元發(fā)送鏈路檢測報文,如果所述鏈路檢測模塊在連續(xù)發(fā)送鏈路檢測報文后均未收到所述對端安防網(wǎng)元返回的鏈路檢測應(yīng)答報文的次數(shù)超過指定閾值時,則認(rèn)為所述安防網(wǎng)元與對端安防網(wǎng)元之間的鏈路斷開。進(jìn)一步地,所述鏈路檢測模塊按照預(yù)設(shè)的鏈路檢測規(guī)則進(jìn)行鏈路檢測包括:所述鏈路檢測模塊周期性地檢測是否收到所述對端安防網(wǎng)元發(fā)送的鏈路檢測報文,如果連續(xù)未收到所述鏈路檢測報文的周期數(shù)超過指定閾值,則認(rèn)為所述安防網(wǎng)元與所述對端安防網(wǎng)元之間的鏈路斷開。進(jìn)一步地,所述鏈路檢測模塊按照預(yù)設(shè)的鏈路檢測規(guī)則進(jìn)行鏈路檢測包括:所述鏈路檢測模塊周期性地檢測是否收到所述對端安防網(wǎng)元發(fā)送的鏈路檢測報文,如果連續(xù)未收到所述鏈路檢測報文的周期數(shù)超過第一指定閾值,則所述鏈路檢測模塊開始周期性地向所述對端安防網(wǎng)元發(fā)送鏈路檢測報文,如果所述鏈路檢測模塊在連續(xù)發(fā)送鏈路檢測報文后均未收到所述對端安防網(wǎng)元的鏈路檢測應(yīng)答報文的次數(shù)超過第二指定閾值時,則認(rèn)為所述安防網(wǎng)元與所述對端安防網(wǎng)元之間的鏈路斷開。進(jìn)一步地,所述安防網(wǎng)元為安防網(wǎng)關(guān),其對端安防網(wǎng)元為安防服務(wù)器。進(jìn)一步地,所述安防網(wǎng)元為安防服務(wù)器,其對端安防網(wǎng)元為安防網(wǎng)元。為了解決上述技術(shù)問題,本發(fā)明還提供了一種安防系統(tǒng),包括:如上所述的安防網(wǎng)關(guān)和安防服務(wù)器。與現(xiàn)有技術(shù)相比,本發(fā)明提供的增強(qiáng)安防系統(tǒng)通信穩(wěn)定性的方法、安防網(wǎng)元及安防系統(tǒng)可以保證安防信息的完整性、通信鏈路的穩(wěn)定性以及安防服務(wù)器的高可用性,從而大大提高了安防網(wǎng)元之間信息交互的穩(wěn)定性。


圖1是現(xiàn)有安防系統(tǒng)的基本架構(gòu)圖;圖2是實(shí)施例中增強(qiáng)安防系統(tǒng)通信穩(wěn)定性的方法流程圖;圖3是實(shí)施例中安防網(wǎng)元的結(jié)構(gòu)示意圖;圖4是一個應(yīng)用示例中安防網(wǎng)關(guān)主動向安防服務(wù)器獲取缺少的安防信息的流程圖;圖5是一個應(yīng)用示例中安防網(wǎng)關(guān)對與安防服務(wù)器通信鏈路的檢測及斷路后的處理流程圖;圖6是一個應(yīng)用示例中進(jìn)行主備安防服務(wù)器切換的處理流程圖。
具體實(shí)施例方式為使本發(fā)明的目的、技術(shù)方案和優(yōu)點(diǎn)更加清楚明白,下文中將結(jié)合附圖對本發(fā)明的實(shí)施例進(jìn)行詳細(xì)說明。需要說明的是,在不沖突的情況下,本申請中的實(shí)施例及實(shí)施例中的特征可以相互任意組合。實(shí)施例:如圖2所示,本實(shí)施例提供了一種增強(qiáng)安防系統(tǒng)通信穩(wěn)定性的方法,包括以下步驟:SlOl:第一安防網(wǎng)元收到第二安防網(wǎng)元發(fā)來的安防信息;其中,第一安防網(wǎng)元為安防網(wǎng)關(guān),所述第二安防網(wǎng)元為安防服務(wù)器;和/或,所述第一安防網(wǎng)元為安防服務(wù)器,所述第二安防網(wǎng)元為安防網(wǎng)關(guān)。其中,安防服務(wù)器和安防網(wǎng)關(guān)之間傳輸?shù)陌卜佬畔ǖ幌抻?文字、圖片、聲音、視頻等多媒體安防信息;同時,安防信息也可以為復(fù)合信息,即同時包括文字、聲音、視頻等多媒體信息的安防信息。S102:第一安防網(wǎng)元按照預(yù)設(shè)的信息完整性規(guī)則檢查收到的安防信息是否完整,如果完整則進(jìn)行正常通信,否則轉(zhuǎn)至步驟S103 ;其中,作為一種優(yōu)選的方式,本實(shí)施例給出如下兩種所述信息完整性規(guī)則的設(shè)置方式,但并不排除其他方式,包括:
分別在所述第一安防網(wǎng)元和所述第二安防網(wǎng)元設(shè)置統(tǒng)一的信息完整性規(guī)則;或者,所述第一安防網(wǎng)元和所述第二安防網(wǎng)元通過協(xié)商獲得統(tǒng)一的信息完整性規(guī)則。其中,作為一種優(yōu)選的方式,本實(shí)施例給出如下幾種所述按照預(yù)設(shè)的信息完整性規(guī)則檢查安防信息是否完整的方式,包括:I)所述第一安防網(wǎng)元檢查所述安防信息的編號是否連續(xù),若不連續(xù),則認(rèn)為所述安防信息不完整;例如,當(dāng)?shù)谝话卜谰W(wǎng)元為安防網(wǎng)關(guān),第二安防網(wǎng)元為安防服務(wù)器;安防網(wǎng)關(guān)對安防信息進(jìn)行連續(xù)編號后發(fā)送給安防服務(wù)器,若安防服務(wù)器發(fā)現(xiàn)收到的安防信息的編號不連續(xù),則認(rèn)為所述安防信息不完整;也可以安防網(wǎng)關(guān)和安防服務(wù)器分別對安防信息進(jìn)行連續(xù)編號后發(fā)送給對方,安防網(wǎng)關(guān)和安防服務(wù)器分別檢查各自收到的安防信息的編號是否連續(xù),如果不連續(xù)則認(rèn)為安防信息不完整;2)所述第一安防網(wǎng)元在一特定時刻發(fā)送一檢測信息給所述第二安防網(wǎng)元,所述第二安防網(wǎng)元檢查是否在該特定時刻收到所述檢測信息,若沒有收到,則認(rèn)為所述安防信息不完整;例如,當(dāng)?shù)谝话卜谰W(wǎng)元為安防網(wǎng)關(guān),第二安防網(wǎng)元為安防服務(wù)器;安防網(wǎng)關(guān)固定在每天上午10點(diǎn)給安防服務(wù)器發(fā)送一檢測信息,若安防服務(wù)器對在上午10點(diǎn)收到的信息檢查時,發(fā)現(xiàn)沒有收到對方發(fā)送的所述檢測信息,則認(rèn)為所述安防信息不完整;3)所述第一安防網(wǎng)元將所述安防信息分成多個報文發(fā)送給所述第二安防網(wǎng)元,并對所述報文進(jìn)行標(biāo)識以表示其屬于同一安防信息,且對首報文和末報文進(jìn)行特殊標(biāo)識;所述第二安防網(wǎng)元檢查是否收到所述安防信息的首報文和末報文,若沒有收到,則認(rèn)為所述安防信息不完整;和/或,所述第二安防網(wǎng)元根據(jù)報文標(biāo)識對收到的報文進(jìn)行效驗(yàn)和檢查,以判斷所述安防信息是否完整。例如,當(dāng)?shù)谝话卜谰W(wǎng)元為安防網(wǎng)關(guān),第二安防網(wǎng)元為安防服務(wù)器;安防網(wǎng)關(guān)將安防信息分成多個報文,并對這些報文進(jìn)行標(biāo)識以表示這些報文屬于該安防信息,并且對首報文和末報文進(jìn)行特殊標(biāo)識,然后將上述安防信息發(fā)給安防服務(wù)器;如果安防服務(wù)器器收到了有特殊標(biāo)識的首報文和末報文,則認(rèn)為該安防信息完整,否則認(rèn)為不完整;或者,安防服務(wù)器還可以對收到的所有屬于該安防信息的報文標(biāo)識采用“校驗(yàn)和”的方式來判斷安防信息是否完整;或者,將對首報文和末報文的檢查與“校驗(yàn)和”檢查結(jié)合使用。上述方式可以相互結(jié)合或擇一使用,但并不排除其他方式。S103:第一安防網(wǎng)元主動向所述第二安防網(wǎng)元獲取缺少的安防信息。在本實(shí)施例中,考慮到網(wǎng)絡(luò)資源寶貴,在安防網(wǎng)關(guān)和安防服務(wù)器在獲取缺少的安防信息的同時,還考慮到網(wǎng)絡(luò)擁塞的問題,基于此,在上述步驟S103中,第一安防網(wǎng)元按照預(yù)設(shè)的防止網(wǎng)絡(luò)擁塞規(guī)則獲取所述缺少的安防信息,。作為一種優(yōu)選的方式,本實(shí)施例給出如下兩種按照預(yù)設(shè)的防止網(wǎng)絡(luò)擁塞規(guī)則獲取所述缺少的安防信息的方式,但并不排除其他方式,包括:I)當(dāng)所述第一安防網(wǎng)元和所述第二安防網(wǎng)元同時向?qū)Ψ将@取安防信息時,為所述第一安防網(wǎng)元和所述第二安防網(wǎng)元設(shè)置同一時刻向?qū)Ψ将@取安防信息的數(shù)量閾值,當(dāng)獲取的安防信息數(shù)量達(dá)到該數(shù)量閾值時,停止向?qū)Ψ将@取安防信息;例如,當(dāng)?shù)谝话卜谰W(wǎng)元為安防網(wǎng)關(guān),第二安防網(wǎng)元為安防服務(wù)器;在某一時刻,安防網(wǎng)關(guān)和安防服務(wù)器均收到對方發(fā)來的圖片信息,并發(fā)現(xiàn)該圖片信息不完整,然后分別向?qū)Ψ将@取缺少的圖片信息,此時,為了防止網(wǎng)絡(luò)擁塞,分別為所述安防網(wǎng)關(guān)和所述安防服務(wù)器設(shè)置同一時刻向?qū)Ψ将@取安防信息的數(shù)量閾值為5M,當(dāng)獲取的圖片信息數(shù)量達(dá)到5M時,停止向?qū)Ψ将@取圖片信息。2)或者,分別為所述第一安防網(wǎng)元和所述第二安防網(wǎng)元設(shè)置一指定時間段內(nèi)獲取安防信息的數(shù)量閾值,當(dāng)指定時間段內(nèi)獲取的安防信息數(shù)量達(dá)到預(yù)設(shè)的數(shù)量閾值時,停止向?qū)Ψ将@取安防信息。例如,當(dāng)?shù)谝话卜谰W(wǎng)元為安防網(wǎng)關(guān),第二安防網(wǎng)元為安防服務(wù)器;安防網(wǎng)關(guān)收到安防服務(wù)器發(fā)來的圖片信息,并發(fā)現(xiàn)該圖片信息不完整,然后向安防服務(wù)器獲取缺少的圖片信息,此時,為了防止網(wǎng)絡(luò)擁塞,為所述安防網(wǎng)關(guān)設(shè)置I分鐘內(nèi)向安防服務(wù)器獲取安防信息的數(shù)量閾值為30M,當(dāng)獲取的圖片信息數(shù)量達(dá)到20M時,停止向安防服務(wù)器獲取圖片信息;為所述安防服務(wù)器設(shè)置I分鐘內(nèi)向安防服務(wù)器獲取安防信息的數(shù)量閾值為10M,當(dāng)獲取的圖片信息數(shù)量達(dá)到IOM時,停止向安防網(wǎng)關(guān)獲取圖片信息。此外,本實(shí)施例提供的增強(qiáng)安防系統(tǒng)通信穩(wěn)定性的方法,還包括以下步驟:S104:所述第一安防網(wǎng)元和所述第二安防網(wǎng)元按照預(yù)設(shè)的鏈路檢測規(guī)則進(jìn)行鏈路檢測;其中,所述第一安防網(wǎng)元和所述第二安防網(wǎng)元按照預(yù)設(shè)的鏈路檢測規(guī)則進(jìn)行鏈路檢測,包括:主動鏈路檢測、被動鏈路檢測和主被動混合鏈路檢測。下面以第一安防網(wǎng)元為安防網(wǎng)關(guān),第二安防網(wǎng)元為安防服務(wù)器為例,進(jìn)一步詳細(xì)說明如下:主動鏈路檢測為:所述安防網(wǎng)關(guān)周期性地向所述安防服務(wù)器發(fā)送鏈路檢測報文,如果安防網(wǎng)關(guān)在連續(xù)發(fā)送鏈路檢測報文后均未收到所述安防服務(wù)器的鏈路檢測應(yīng)答報文的次數(shù)超過指定閾值時,則認(rèn)為所述安防網(wǎng)關(guān)與所述安防服務(wù)器之間的鏈路斷開。例如,安防網(wǎng)關(guān)每隔10秒向安防服務(wù)器發(fā)送一次鏈路檢測報文,設(shè)置閾值為6次,如果安防網(wǎng)關(guān)在連續(xù)發(fā)送6次鏈路檢測報文后還沒有收到安防服務(wù)器返回的鏈路檢測應(yīng)答報文,則說明安防網(wǎng)關(guān)與安防服務(wù)器之間的鏈路斷開了。被動鏈路檢測為:所述安防服務(wù)器向所述安防網(wǎng)關(guān)發(fā)送鏈路檢測報文,所述安防網(wǎng)關(guān)周期性地檢測是否收到安防服務(wù)器發(fā)送的鏈路檢測報文,如果連續(xù)未收到所述鏈路檢測報文的周期數(shù)超過指定閾值,則認(rèn)為所述安防網(wǎng)關(guān)與所述安防服務(wù)器之間的鏈路斷開。例如,設(shè)置安防網(wǎng)關(guān)每隔10秒檢測是否收到安防服務(wù)器發(fā)來的鏈路檢測報文,設(shè)置檢測周期閾值為6,在連續(xù)6個周期內(nèi)均未收到安防服務(wù)器發(fā)來的鏈路檢測報文后,則說明安防網(wǎng)關(guān)與安防服務(wù)器之間的鏈路斷開了。主被動混合鏈路檢測為:所述安防服務(wù)器向所述安防網(wǎng)關(guān)發(fā)送鏈路檢測報文,如果所述安防網(wǎng)關(guān)周期性地檢測是否收到安防服務(wù)器發(fā)送的鏈路檢測報文,如果連續(xù)未收到所述鏈路檢測報文的周期數(shù)超過第一指定閾值,則所述安防網(wǎng)關(guān)開始周期性地向所述安防服務(wù)器發(fā)送鏈路檢測報文,如果所述安防網(wǎng)關(guān)在連續(xù)發(fā)送鏈路檢測報文后均未收到所述安防服務(wù)器的鏈路檢測應(yīng)答報文的次數(shù)超過第二指定閾值時,則認(rèn)為所述安防網(wǎng)關(guān)與所述安防服務(wù)器之間的鏈路斷開。S105:如果檢測到所述鏈路斷開,則將鏈路斷開事件上報安防駐地設(shè)備或者控制主備用安防服務(wù)器進(jìn)行切換。本實(shí)施例提供的增強(qiáng)安防系統(tǒng)通信穩(wěn)定性的方法還可以為所述安防網(wǎng)關(guān)配備了兩個安防服務(wù)器,分別作為主用安防服務(wù)器和備用安防服務(wù)器,當(dāng)主用/備用安防服務(wù)器無法向所述安防網(wǎng)關(guān)提供服務(wù)時,由備用/主用安防服務(wù)器向所述安防網(wǎng)關(guān)提供服務(wù),即主用安防服務(wù)器和備用安防服務(wù)器之間的切換是雙向的。其中,主用/備用安防服務(wù)器無法向所述安防網(wǎng)關(guān)提供服務(wù)是指:鏈路檢測失敗和安防信息發(fā)送失敗。如圖3所示,本實(shí)施例提供了一種安防網(wǎng)元,包括:接收模塊,用于接收對端安防網(wǎng)元發(fā)來的安防信息;完整性檢查模塊,用于按照預(yù)設(shè)的信息完整性規(guī)則檢查收到的所述安防信息是否完整,并將判斷結(jié)果發(fā)送至控制模塊;其中,完整性檢查模塊按照預(yù)設(shè)的信息完整性規(guī)則檢查收到的所述安防信息是否完整,包括如下之一或其組合:所述完整性檢查模塊檢查所述安防信息的編號是否連續(xù),若不連續(xù),則認(rèn)為所述安防信息不完整;所述完整性檢查模塊檢查是否在特定時刻收到所述對端安防網(wǎng)元發(fā)送的檢測信息,若沒有收到,則認(rèn)為所述安防信息不完整;所述完整性檢查模塊檢查是否收到所述對端安防網(wǎng)元發(fā)送的安防信息的首報文和末報文,若沒有收到,則認(rèn)為所述安防信息不完整;和/或,所述完整性檢查模塊根據(jù)報文標(biāo)識對收到的報文進(jìn)行效驗(yàn)和檢查,以判斷所述安防信息是否完整??刂颇K,用于在接收到的所述判斷結(jié)果為不完整時,主動向所述安防服務(wù)器獲取缺少的安防信息??紤]到網(wǎng)絡(luò)擁塞的問題,所述控制模塊按照預(yù)設(shè)的防止網(wǎng)絡(luò)擁塞規(guī)則獲取所述缺少的安防信息,其中,控制模塊是通過以下方式之一或其組合來獲取缺少的安防信息的:當(dāng)所述安防網(wǎng)元和對端安防網(wǎng)元同時向?qū)Ψ将@取安防信息時,當(dāng)獲取的安防信息數(shù)量達(dá)到同一時刻向所述對端安防網(wǎng)元獲取安防信息的數(shù)量閾值時,停止向所述對端安防網(wǎng)元獲取安防信息;或者,當(dāng)指定時間段內(nèi)獲取的安防信息數(shù)量達(dá)到預(yù)設(shè)的指定時間段內(nèi)獲取安防信息的數(shù)量閾值時,停止向所述對端安防網(wǎng)元獲取安防信息。此外,所述安防網(wǎng)元還包括鏈路檢測模塊,用于按照預(yù)設(shè)的鏈路檢測規(guī)則進(jìn)行鏈路檢測,如果檢測到所述鏈路斷開,則將鏈路斷開事件通知給所述控制模塊;所述控制模塊,還用于在收到所述鏈路斷開事件通知后,將鏈路斷開事件上報安防駐地設(shè)備或者發(fā)送控制指令給主備安防服務(wù)器進(jìn)行切換。其中,所述鏈路檢測模塊按照預(yù)設(shè)的鏈路檢測規(guī)則進(jìn)行鏈路檢測,包括:主動鏈路檢測、被動鏈路檢測和主被動混合鏈路檢測。主動鏈路檢測為:所述鏈路檢測模塊周期性地向?qū)Χ税卜谰W(wǎng)元發(fā)送鏈路檢測報文,如果所述鏈路檢測模塊在連續(xù)發(fā)送鏈路檢測報文后均未收到所述對端安防網(wǎng)元返回的鏈路檢測應(yīng)答報文的次數(shù)超過指定閾值時,則認(rèn)為所述安防網(wǎng)元與對端安防網(wǎng)元之間的鏈路斷開被動鏈路檢測為:所述鏈路檢測模塊周期性地檢測是否收到所述對端安防網(wǎng)元發(fā)送的鏈路檢測報文,如果連續(xù)未收到所述鏈路檢測報文的周期數(shù)超過指定閾值,則認(rèn)為所述安防網(wǎng)元與所述對端安防網(wǎng)元之間的鏈路斷開。主被動混合鏈路檢測為:所述鏈路檢測模塊周期性地檢測是否收到所述對端安防網(wǎng)元發(fā)送的鏈路檢測報文,如果連續(xù)未收到所述鏈路檢測報文的周期數(shù)超過第一指定閾值,則所述鏈路檢測模塊開始周期性地向所述對端安防網(wǎng)元發(fā)送鏈路檢測報文,如果所述鏈路檢測模塊在連續(xù)發(fā)送鏈路檢測報文后均未收到所述對端安防網(wǎng)元的鏈路檢測應(yīng)答報文的次數(shù)超過第二指定閾值時,則認(rèn)為所述安防網(wǎng)元與所述對端安防網(wǎng)元之間的鏈路斷開。在本實(shí)施例中,上述安防網(wǎng)元為安防網(wǎng)關(guān),其對端安防網(wǎng)元為安防服務(wù)器;或者,上述安防網(wǎng)元為安防服務(wù)器,其對端安防網(wǎng)元為安防網(wǎng)元。即,安防網(wǎng)關(guān)與安防服務(wù)器的地位是對等的,二者均可向?qū)Ψ将@取缺少的安防信息,可以同時獲取或者各自獲取,也可以進(jìn)行鏈路檢測。此外,本實(shí)施例還提供了一種安防系統(tǒng),包括:上述提到的安防網(wǎng)關(guān)和安防服務(wù)器。在一個應(yīng)用示例中,當(dāng)安防網(wǎng)關(guān)和安防服務(wù)器同時向?qū)Ψ将@取缺少的安防信息,以對安防信息進(jìn)行連續(xù)編號,并在安防網(wǎng)關(guān)和安防服務(wù)器中設(shè)置同一時刻向?qū)Ψ将@取安防信息的數(shù)量閾值來防止網(wǎng)絡(luò)擁塞,例如,為所述安防網(wǎng)關(guān)設(shè)置I分鐘內(nèi)向安防服務(wù)器獲取安防信息的數(shù)量閾值為30M,以及采用主被動混合鏈路檢測為例,對本實(shí)施例提供的方法做進(jìn)一步詳細(xì)描述。如圖4所示,安防網(wǎng)關(guān)主動向安防服務(wù)器獲取完整的安防信息的工作流程如下:S401:安防網(wǎng)關(guān)接收安防服務(wù)器發(fā)送的安防信息;S402:安防網(wǎng)關(guān)檢查該安防信息的編號是否連續(xù),如連續(xù)則進(jìn)行正常通信,否則轉(zhuǎn)至步驟S403 ;S403:安防網(wǎng)關(guān)檢查正在主動獲取的安防信息數(shù)量是否達(dá)到預(yù)設(shè)的數(shù)量閾值,如是則轉(zhuǎn)至步驟S404,否則轉(zhuǎn)至步驟S401 ;S404:安防網(wǎng)關(guān)向安防服務(wù)器發(fā)起請求獲取缺少的安防信息。至此,本次安防信息完整性檢查結(jié)束。如圖5所示,安防網(wǎng)關(guān)設(shè)置了等待接收定時器和等待應(yīng)答定時器,用于設(shè)置定時時間段,還設(shè)置了計數(shù)器,用于統(tǒng)計安防網(wǎng)關(guān)連續(xù)發(fā)送鏈路檢測報文后均未收到所述安防服務(wù)器的鏈路檢測應(yīng)答報文的次數(shù),安防網(wǎng)關(guān)對通信鏈路的檢測及斷路后的處理流程如下:S501:安防網(wǎng)關(guān)設(shè)置等待接收定時器,設(shè)定檢測周期為10s,設(shè)置檢測周期閾值為6個周期,啟動該定時器等待接收安防服務(wù)器發(fā)送的鏈路檢測報文;S502:安防網(wǎng)關(guān)在設(shè)定的檢測周期(IOs)內(nèi)檢測是否收到安防服務(wù)器發(fā)來的鏈路檢測報文,如果是則重置定時器,轉(zhuǎn)至步驟S501,否則轉(zhuǎn)至步驟S503 ;
S503:安防網(wǎng)關(guān)將計數(shù)器加一,并判斷該計數(shù)器統(tǒng)計的數(shù)值是否超過預(yù)設(shè)的閾值6,如果是,則將計數(shù)器清零并轉(zhuǎn)至步驟S505,否則將計數(shù)器清零并轉(zhuǎn)至步驟S504 ;S504:安防網(wǎng)關(guān)回復(fù)安防服務(wù)器鏈路檢測應(yīng)答報文,并重置定時器,轉(zhuǎn)至步驟S501 ;S505:安防網(wǎng)關(guān)向安防服務(wù)器發(fā)送鏈路檢測報文,并設(shè)置等待應(yīng)答定時器,設(shè)定檢測周期為10s,設(shè)置檢測周期閾值為6個周期,并啟動該定時器等待接收安防服務(wù)器返回的鏈路檢測應(yīng)答報文;S506:安防網(wǎng)關(guān)在設(shè)定的檢測周期(IOs)內(nèi)檢測是否收到安防服務(wù)器返回的鏈路檢測應(yīng)答報文,如果是則重置定時器,轉(zhuǎn)至步驟S501,否則轉(zhuǎn)至步驟S507 ;S507:安防網(wǎng)關(guān)將計數(shù)器加一,并判斷該計數(shù)器統(tǒng)計的數(shù)值是否超過預(yù)設(shè)的閾值6,如果是,則將計數(shù)器清零并轉(zhuǎn)至步驟S508,否則將計數(shù)器清零并轉(zhuǎn)至步驟S505 ;S508:安防網(wǎng)關(guān)確定與安防服務(wù)器之間的通信鏈路斷開,通知安防駐地設(shè)備或者通知主用/備用安防服務(wù)器進(jìn)行主備切換;至此,本次安防網(wǎng)關(guān)對通信鏈路的檢測及斷路后的處理流程結(jié)束。上述實(shí)施例中是以第一安防網(wǎng)元為安防網(wǎng)關(guān),第二安防網(wǎng)元為安防服務(wù)器為例,安防網(wǎng)關(guān)對通信鏈路的檢測,同樣的,以安防服務(wù)器為例,設(shè)置等待接收定時器、等待應(yīng)答定時器以及計數(shù)器就可以實(shí)現(xiàn)安防服務(wù)器對通信鏈路的檢測。如圖6所示,為所述安防網(wǎng)關(guān)配備兩個安防服務(wù)器,分別作為主用安防服務(wù)器和備用安防服務(wù)器,安防網(wǎng)關(guān)通過鏈路檢測進(jìn)行主/備用安防服務(wù)器切換的處理流程如下:S601:安防網(wǎng)關(guān)和安防服務(wù)器之間進(jìn)行鏈路檢測;S602:安防網(wǎng)關(guān)判斷所述鏈路檢測是否成功,如果成功,則進(jìn)行正常通信,否則轉(zhuǎn)至步驟S603 ;S603:安防網(wǎng)關(guān)判斷是否配置了主用和備用安防服務(wù)器,如果是則轉(zhuǎn)至步驟S604,否則提示用戶當(dāng)前鏈路斷開;S604:安防網(wǎng)關(guān)判斷當(dāng)前連接的是主用安防服務(wù)器還是備用安防服務(wù)器;如果是主用安防服務(wù)器,則安防網(wǎng)關(guān)從主用安防服務(wù)器切換到備用安防服務(wù)器,如果是備用安防服務(wù)器,則安防網(wǎng)關(guān)從備用安防服務(wù)器切換到主用安防服務(wù)器。S605:由切換后的主用/備用安防服務(wù)器向安防網(wǎng)關(guān)提供服務(wù)。至此,本次安防網(wǎng)關(guān)進(jìn)行主用/備用安防服務(wù)器切換的處理流程結(jié)束。從上述實(shí)施例可以看出,相對于現(xiàn)有技術(shù),上述實(shí)施例中提供的安防網(wǎng)關(guān)和安防服務(wù)器通過主動向?qū)Ψ将@取各自缺少的安防信息以保證安防信息的完整性,同時通過鏈路檢測來監(jiān)控二者之間的通信鏈路的穩(wěn)定性,從而能夠即時將鏈路斷路的情況通知給用戶,此外,還配置了主用/備用安防服務(wù)器進(jìn)一步來保證安防服務(wù)器的高可用性,從而大大提供了安防服務(wù)器和安防網(wǎng)關(guān)之間的通信穩(wěn)定性。本領(lǐng)域普通技術(shù)人員可以理解上述方法中的全部或部分步驟可通過程序來指令相關(guān)硬件完成,所述程序可以存儲于計算機(jī)可讀存儲介質(zhì)中,如只讀存儲器、磁盤或光盤等??蛇x地,上述實(shí)施例的全部或部分步驟也可以使用一個或多個集成電路來實(shí)現(xiàn)。相應(yīng)地,上述實(shí)施例中的各模塊/單元可以采用硬件的形式實(shí)現(xiàn),也可以采用軟件功能模塊的形式實(shí)現(xiàn)。本發(fā)明不限制于任何特定形式的硬件和軟件的結(jié)合。
以上所述僅為本發(fā)明的優(yōu)選實(shí)施例而已,并非用于限定本發(fā)明的保護(hù)范圍。根據(jù)本發(fā)明的發(fā)明內(nèi)容,還可有其他多種實(shí)施例,在不背離本發(fā)明精神及其實(shí)質(zhì)的情況下,熟悉本領(lǐng)域的技術(shù)人員當(dāng)可根據(jù)本發(fā)明作出各種相應(yīng)的改變和變形,凡在本發(fā)明的精神和原則之內(nèi),所作的任何修改、等同替換、改進(jìn)等,均應(yīng)包含在本發(fā)明的保護(hù)范圍之內(nèi)。
權(quán)利要求
1.一種增強(qiáng)安防系統(tǒng)通信穩(wěn)定性的方法,包括: 第一安防網(wǎng)元收到第二安防網(wǎng)元發(fā)來的安防信息后,按照預(yù)設(shè)的信息完整性規(guī)則檢查所述安防信息是否完整,如果不完整,則主動向所述第二安防網(wǎng)元獲取缺少的安防信息; 所述第一安防網(wǎng)元為安防網(wǎng)關(guān),所述第二安防網(wǎng)元為安防服務(wù)器;和/或,所述第一安防網(wǎng)元為安防服務(wù)器,所述第二安防網(wǎng)元為安防網(wǎng)關(guān)。
2.如權(quán)利要求1所述的方法,其特征在于: 所述按照預(yù)設(shè)的信息完整性規(guī)則檢查所述安防信息是否完整的方式包括以下方式的一種或多種: 所述第一安防網(wǎng)元檢查所述安防信息的·編號是否連續(xù),若不連續(xù),則認(rèn)為所述安防信息不完整; 所述第一安防網(wǎng)元在一特定時刻發(fā)送一檢測信息給所述第二安防網(wǎng)元,所述第二安防網(wǎng)元檢查是否在該特定時刻收到所述檢測信息,若沒有收到,則認(rèn)為所述安防信息不完整; 所述第一安防網(wǎng)元將所述安防信息分成多個報文發(fā)送給所述第二安防網(wǎng)元,并對所述報文進(jìn)行標(biāo)識以表示其屬于同一安防信息,且對首報文和末報文進(jìn)行特殊標(biāo)識;所述第二安防網(wǎng)元檢查是否收到所述安防信息的首報文和末報文,若沒有收到,則認(rèn)為所述安防信息不完整;和/或,所述第二安防網(wǎng)元根據(jù)報文標(biāo)識對收到的報文進(jìn)行效驗(yàn)和檢查,以判斷所述安防信息是否完整。
3.如權(quán)利要求1所述的方法,其特征在于: 所述第一安防網(wǎng)元主動向第二安防網(wǎng)元獲取缺少的安防信息包括: 所述第一安防網(wǎng)元按照預(yù)設(shè)的防止網(wǎng)絡(luò)擁塞規(guī)則獲取所述缺少的安防信息。
4.如權(quán)利要求3所述的方法,其特征在于: 所述按照預(yù)設(shè)的防止網(wǎng)絡(luò)擁塞規(guī)則獲取所述缺少的安防信息的方式包括以下方式的一種或兩種: 當(dāng)所述第一安防網(wǎng)元和所述第二安防網(wǎng)元同時向?qū)Ψ将@取安防信息時,當(dāng)獲取的安防信息數(shù)量達(dá)到同一時刻向?qū)Ψ将@取安防信息的數(shù)量閾值時,停止向?qū)Ψ将@取安防信息; 或者,當(dāng)指定時間段內(nèi)獲取的安防信息數(shù)量達(dá)到預(yù)設(shè)的指定時間段內(nèi)獲取安防信息的數(shù)量閾值時,停止向?qū)Ψ将@取安防信息。
5.如權(quán)利要求1所述的方法,其特征在于:所述方法還包括: 所述第一安防網(wǎng)元和所述第二安防網(wǎng)元按照預(yù)設(shè)的鏈路檢測規(guī)則進(jìn)行鏈路檢測,如果檢測到所述鏈路斷開,則將鏈路斷開事件上報安防駐地設(shè)備或者控制主備用安防服務(wù)器進(jìn)行切換。
6.如權(quán)利要求5所述的方法,其特征在于: 所述第一安防網(wǎng)元和所述第二安防網(wǎng)元按照預(yù)設(shè)的鏈路檢測規(guī)則進(jìn)行鏈路檢測包括:所述第一安防網(wǎng)元周期性地向所述第二安防網(wǎng)元發(fā)送鏈路檢測報文,如果所述第一安防網(wǎng)元在連續(xù)發(fā)送鏈路檢測報文后均未收到所述第二安防網(wǎng)元返回的鏈路檢測應(yīng)答報文的次數(shù)超過指定閾值時,則認(rèn)為所述第一安防網(wǎng)元與所述第二安防網(wǎng)元之間的鏈路斷開。
7.如權(quán)利要求5所述的方法,其特征在于: 所述第一安防網(wǎng)元和所述第二安防網(wǎng)元按照預(yù)設(shè)的鏈路檢測規(guī)則進(jìn)行鏈路檢測包括:所述第二安防網(wǎng)元向所述第一安防網(wǎng)元發(fā)送鏈路檢測報文,所述第一安防網(wǎng)元周期性地檢測是否收到所述第二安防網(wǎng)元發(fā)送的鏈路檢測報文,如果連續(xù)未收到所述鏈路檢測報文的周期數(shù)超過指定閾值,則認(rèn)為所述第一安防網(wǎng)元與所述第二安防網(wǎng)元之間的鏈路斷開。
8.如權(quán)利要求5所述的方法,其特征在于: 所述第一安防網(wǎng)元和所述第二安防網(wǎng)元按照預(yù)設(shè)的鏈路檢測規(guī)則進(jìn)行鏈路檢測包括:所述第二安防網(wǎng)元向所述第一安防網(wǎng)元發(fā)送鏈路檢測報文,所述第一安防網(wǎng)元周期性地檢測是否收到所述第二安防網(wǎng)元發(fā)送的鏈路檢測報文,如果連續(xù)未收到所述鏈路檢測報文的周期數(shù)超過第一指定閾值,則所述第一安防網(wǎng)元開始周期性地向所述第二安防網(wǎng)元發(fā)送鏈路檢測報文,如果所述第一安防網(wǎng)元在連續(xù)發(fā)送鏈路檢測報文后均未收到所述第二安防網(wǎng)元的鏈路檢測應(yīng)答報文的次數(shù)超過第二指定閾值時,則認(rèn)為所述第一安防網(wǎng)元與所述第二安防網(wǎng)元之間的鏈路斷開。
9.如權(quán)利要求1所述的方法,其特征在于:所述方法還包括: 為所述安防網(wǎng)關(guān)配備兩個安防服務(wù)器,分別作為主用安防服務(wù)器和備用安防服務(wù)器,當(dāng)主用/備用安防服務(wù)器無法向所述安防網(wǎng)關(guān)提供服務(wù)時,進(jìn)行主備用安防服務(wù)器切換,由備用/主用安防·服務(wù)器向所述安防網(wǎng)關(guān)提供服務(wù)。
10.一種安防網(wǎng)兀,包括: 接收模塊,用于接收對端安防網(wǎng)元發(fā)來的安防信息; 完整性檢查模塊,用于按照預(yù)設(shè)的信息完整性規(guī)則檢查收到的所述安防信息是否完整,并將檢查結(jié)果發(fā)送至控制模塊; 控制模塊,用于在接收到的所述檢查結(jié)果為不完整時,主動向所述安防服務(wù)器獲取缺少的安防信息。
11.如權(quán)利要求10所述的安防網(wǎng)元,其特征在于: 所述完整性檢查模塊按照預(yù)設(shè)的信息完整性規(guī)則檢查收到的所述安防信息是否完整,包括如下之一或其組合: 所述完整性檢查模塊檢查所述安防信息的編號是否連續(xù),若不連續(xù),則認(rèn)為所述安防/[目息不完整; 所述完整性檢查模塊檢查是否在特定時刻收到所述對端安防網(wǎng)元發(fā)送的檢測信息,若沒有收到,則認(rèn)為所述安防信息不完整; 所述完整性檢查模塊檢查是否收到所述對端安防網(wǎng)元發(fā)送的安防信息的首報文和末報文,若沒有收到,則認(rèn)為所述安防信息不完整;和/或,所述完整性檢查模塊根據(jù)報文標(biāo)識對收到的報文進(jìn)行效驗(yàn)和檢查,以判斷所述安防信息是否完整。
12.如權(quán)利要求10所述的安防網(wǎng)元,其特征在于: 所述控制模塊主動向?qū)Χ税卜谰W(wǎng)元獲取缺少的安防信息包括: 所述控制模塊按照預(yù)設(shè)的防止網(wǎng)絡(luò)擁塞規(guī)則獲取所述缺少的安防信息。
13.如權(quán)利要求12所述的安防網(wǎng)元,其特征在于: 所述控制模塊按照預(yù)設(shè)的防止網(wǎng)絡(luò)擁塞規(guī)則獲取所述缺少的安防信息的方式包括以下方式的一種或兩種: 所述控制模塊是用于:當(dāng)所述安防網(wǎng)元和對端安防網(wǎng)元同時向?qū)Ψ将@取安防信息時,當(dāng)獲取的安防信息數(shù)量達(dá)到同一時刻向所述對端安防網(wǎng)元獲取安防信息的數(shù)量閾值時,停止向所述對端安防網(wǎng)元獲取安防信息; 或者,當(dāng)指定時間段內(nèi)獲取的安防信息數(shù)量達(dá)到預(yù)設(shè)的指定時間段內(nèi)獲取安防信息的數(shù)量閾值時,停止向所述對端安防網(wǎng)元獲取安防信息。
14.如權(quán)利要求10所述的安防網(wǎng)元,其特征在于: 所述安防網(wǎng)元還包括鏈路檢測模塊,用于按照預(yù)設(shè)的鏈路檢測規(guī)則進(jìn)行鏈路檢測,如果檢測到所述鏈路斷開,則將鏈路斷開事件通知給所述控制模塊; 所述控制模塊,還用于在收到所述鏈路斷開事件通知后,將鏈路斷開事件上報安防駐地設(shè)備或者發(fā)送控制指令給主備安防服務(wù)器進(jìn)行切換。
15.如權(quán)利要求14所述的安防網(wǎng)元,其特征在于: 所述鏈路檢測模塊按照預(yù)設(shè)的鏈路檢測規(guī)則進(jìn)行鏈路檢測包括:所述鏈路檢測模塊周期性地向?qū)Χ税卜谰W(wǎng)元發(fā)送鏈路檢測報文,如果所述鏈路檢測模塊在連續(xù)發(fā)送鏈路檢測報文后均未收到所述對端安防網(wǎng)元返回的鏈路檢測應(yīng)答報文的次數(shù)超過指定閾值時,則認(rèn)為所述安防網(wǎng)元與對端安防網(wǎng)元之間的鏈路斷開。
16.如權(quán)利要求14所述·的安防網(wǎng)元,其特征在于: 所述鏈路檢測模塊按照預(yù)設(shè)的鏈路檢測規(guī)則進(jìn)行鏈路檢測包括:所述鏈路檢測模塊周期性地檢測是否收到所述對端安防網(wǎng)元發(fā)送的鏈路檢測報文,如果連續(xù)未收到所述鏈路檢測報文的周期數(shù)超過指定閾值,則認(rèn)為所述安防網(wǎng)元與所述對端安防網(wǎng)元之間的鏈路斷開。
17.如權(quán)利要求14所述的安防網(wǎng)元,其特征在于: 所述鏈路檢測模塊按照預(yù)設(shè)的鏈路檢測規(guī)則進(jìn)行鏈路檢測包括:所述鏈路檢測模塊周期性地檢測是否收到所述對端安防網(wǎng)元發(fā)送的鏈路檢測報文,如果連續(xù)未收到所述鏈路檢測報文的周期數(shù)超過第一指定閾值,則所述鏈路檢測模塊開始周期性地向所述對端安防網(wǎng)元發(fā)送鏈路檢測報文,如果所述鏈路檢測模塊在連續(xù)發(fā)送鏈路檢測報文后均未收到所述對端安防網(wǎng)元的鏈路檢測應(yīng)答報文的次數(shù)超過第二指定閾值時,則認(rèn)為所述安防網(wǎng)元與所述對端安防網(wǎng)元之間的鏈路斷開。
18.如權(quán)利要求10至17任一所述的安防網(wǎng)元,其特征在于,所述安防網(wǎng)元為安防網(wǎng)關(guān),其對端安防網(wǎng)元為安防服務(wù)器。
19.如權(quán)利要求10至17任一所述的安防網(wǎng)元,其特征在于,所述安防網(wǎng)元為安防服務(wù)器,其對端安防網(wǎng)元為安防網(wǎng)元。
20.一種安防系統(tǒng),包括:如權(quán)利要求18所述的安防網(wǎng)關(guān)和如權(quán)利要求19所述的安防服務(wù)器。
全文摘要
本發(fā)明公開了一種增強(qiáng)安防系統(tǒng)通信穩(wěn)定性的方法、安防網(wǎng)元和安防系統(tǒng),該方法為第一安防網(wǎng)元收到第二安防網(wǎng)元發(fā)來的安防信息后,按照預(yù)設(shè)的信息完整性規(guī)則檢查所述安防信息是否完整,如果不完整,則主動向第二安防網(wǎng)元獲取缺少的安防信息;其中,安防網(wǎng)元是指安防網(wǎng)關(guān)和安防服務(wù)器,安防網(wǎng)元包括接收模塊、完整性檢查模塊,用于按照預(yù)設(shè)的信息完整性規(guī)則檢查收到的安防信息是否完整;控制模塊用于在安防信息不完整時,主動向安防服務(wù)器獲取缺少的安防信息;安防系統(tǒng)包括安防網(wǎng)關(guān)和安防服務(wù)器。該方法可以保證安防信息的完整性、通信鏈路的穩(wěn)定性以及安防服務(wù)器的高可用性,從而大大提高了安防網(wǎng)關(guān)和安防服務(wù)器之間信息交互的穩(wěn)定性。
文檔編號H04L12/26GK103078761SQ201110327788
公開日2013年5月1日 申請日期2011年10月25日 優(yōu)先權(quán)日2011年10月25日
發(fā)明者曲欣 申請人:中興通訊股份有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點(diǎn)贊!
1
康乐县| 甘德县| 高碑店市| 哈密市| 玛纳斯县| 青铜峡市| 孙吴县| 阳信县| 兴化市| 湖南省| 丹棱县| 西峡县| 苏州市| 延安市| 峡江县| 托克逊县| 咸宁市| 永宁县| 南投市| 通许县| 潢川县| 桦南县| 中牟县| 鄂伦春自治旗| 年辖:市辖区| 高平市| 桂林市| 淳化县| 崇义县| 马关县| 阜阳市| 女性| 义乌市| 临江市| 贵港市| 宽城| 青阳县| 海淀区| 南宫市| 偏关县| 云龙县|