專利名稱:配置信息同步方法和裝置的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及視頻監(jiān)控系統(tǒng),更具體地,涉及一種用于使監(jiān)控前 端設(shè)備中的編碼器的配置信息與存儲在監(jiān)控系統(tǒng)中的配置信息保持 同步的配置信息同步方法和裝置。
背景技術(shù):
網(wǎng)絡(luò)視頻監(jiān)控業(yè)務(wù)是基于寬帶網(wǎng)的遠程圖像監(jiān)控、傳輸、存儲, 管理的增值業(yè)務(wù)。該業(yè)務(wù)利用寬帶網(wǎng)絡(luò),將分散、獨立的圖像采集 點進行聯(lián)網(wǎng),實現(xiàn)跨地域、全范圍內(nèi)的統(tǒng)一監(jiān)控、統(tǒng)一存儲、統(tǒng)一 管理、資源共享。
網(wǎng)絡(luò)視頻監(jiān)控系統(tǒng)同時滿足大眾監(jiān)控和專業(yè)監(jiān)控需求,獨立組
網(wǎng),既可以在移動流4某體上開展^L頻監(jiān)控業(yè)務(wù),也可以在IPTV (互 動式網(wǎng)絡(luò)電視)網(wǎng)絡(luò)上開展全球眼業(yè)務(wù)。
監(jiān)控系統(tǒng)中的監(jiān)控前端包括視頻監(jiān)控編碼器(簡稱編碼器, PU )、以及與編碼器連接的所有攝像頭與輸入輸出設(shè)備。
注冊月良務(wù)器(Register Server Module, RGM )對編石馬器與系統(tǒng) 的交互提供管理。RGM可以分為RGM管理器(RGM Manager )和 RGM 理(RGM Agent )。 RGM Manager目前全局4義有一個,負責(zé) 編碼器的注冊、為編碼器分配為其服務(wù)的RGMAgent、圖片上傳目 標(biāo)服務(wù)器、和?;钪芷冢籖GMAgent全局可有多個,負責(zé)其他的與
編碼器的控制活動,包括上線、下線、?;睢⑴渲眯薷?同步、云 臺控制、圖片傳輸啟動/停止、報警。
圖1是現(xiàn)有管理系統(tǒng)中4是取監(jiān)控前端的配置參數(shù)的工作示意 圖。如圖7所示,在現(xiàn)有的管理系統(tǒng)中,監(jiān)控前端設(shè)備100的配置 參凄t存^f諸在監(jiān)控前端"i殳備100自身中,無其他教:據(jù)庫進4亍存儲參凄t 值,不需要同步機制進行數(shù)據(jù)同步,其他子系統(tǒng)(例如,客戶端系 統(tǒng)102、前端i殳備管理系統(tǒng)104、業(yè)務(wù)平臺管理系統(tǒng)106以及其它系 統(tǒng)108)在需要訪問監(jiān)控前端設(shè)備100的配置參數(shù)時,直接讀取監(jiān) 控前端設(shè)備100中存儲的數(shù)據(jù)。如此會造成監(jiān)控前端設(shè)備100在采 集視頻音頻數(shù)據(jù)外被多個系統(tǒng)頻繁訪問,成為系統(tǒng)瓶頸所在,這使 得監(jiān)控數(shù)據(jù)采集效果大為降低,甚至出現(xiàn)數(shù)據(jù)延時或監(jiān)控前端設(shè)備 沒有響應(yīng)。
發(fā)明內(nèi)容
鑒于以上所述的問題,本發(fā)明提出了一種配置信息同步方法和 裝置,其在監(jiān)控系統(tǒng)中對監(jiān)控前端設(shè)備的配置參凄t進4亍管理,以使_ 在各個子系統(tǒng)中進行使用,或某個系統(tǒng)中修改監(jiān)控前端設(shè)備的配置 參數(shù)后多系統(tǒng)間進行同步。
才艮據(jù)本發(fā)明的配置信息同步方法包括以下步驟S202,當(dāng)編碼 器上線并登錄認(rèn)證通過時,編碼器將其配置信息發(fā)送至注冊服務(wù)器 代理模塊;S204,當(dāng)接收到配置信息時,注冊服務(wù)器代理模塊將配 置信息發(fā)送至注冊服務(wù)器管理模塊;S206,在接收到配置信息之后, 注冊服務(wù)器管理模塊通過業(yè)務(wù)管理平臺來將配置信息更新到業(yè)務(wù)數(shù) 據(jù)庫中,并且業(yè)務(wù)^t據(jù)庫向注冊月l務(wù)器管理才莫塊返回成功更新響應(yīng) 信息;以及S208,注冊服務(wù)器管理模塊通過注冊服務(wù)器代理一莫塊將 成功更新響應(yīng)信息中轉(zhuǎn)給編碼器,從而實現(xiàn)了編碼器的配置信息與 存^f諸在監(jiān)控系統(tǒng)中的配置信息的同步。
在S202中扭J亍以下處理當(dāng)編碼器上線時,監(jiān)控系統(tǒng)對編碼 器進行登錄認(rèn)i正;以及當(dāng)編碼器已在業(yè)務(wù)彩:據(jù)庫中注冊時,編碼器 的登錄認(rèn)證通過并將其配置信息發(fā)送至注冊服務(wù)器代理模塊,否則 登錄認(rèn)證失敗。
其中,當(dāng)編碼器進行配置信息變更時,通過編碼器配置工具來 重新配置配置〗言息;以及在重新配置配置4言息之后,編碼器將配置 信息發(fā)送至注冊服務(wù)器代理模塊,并返回步驟S204。
當(dāng)監(jiān)控客戶端對編碼器的配置信息進4亍^修改時,本發(fā)明還可以 包括以下步驟監(jiān)控客戶端從業(yè)務(wù)數(shù)據(jù)庫中獲得配置信息;監(jiān)控客 戶端通過注冊服務(wù)器代理模塊向編碼器發(fā)送配置修改請求消息;在 接收到配置修改請求消息后,編碼器根據(jù)配置修改請求消息對配置 信息進行修改,并向注冊服務(wù)器代理模塊發(fā)送配置修改響應(yīng)消息; 注冊服務(wù)器代理模塊將配置修改響應(yīng)消息發(fā)送給監(jiān)控客戶端,從而 實現(xiàn)監(jiān)控客戶端對編碼器的配置信息的《奮改;以及在配置信息的修_ 改成功后,編碼器將最新的配置信息發(fā)送至所述注冊服務(wù)器代理模 *夾,并返回步驟S204。
可以集中部署注冊服務(wù)器管理模塊、注冊服務(wù)器代理才莫塊、和 業(yè)務(wù)管理平臺。同樣,還可以分布式部署注冊服務(wù)器管理4莫塊、注 冊服務(wù)器代理模塊、和業(yè)務(wù)管理平臺。
在本發(fā)明中,配置信息至少可以包括系統(tǒng)配置信息、通道配 置信息、和輸入告警配置信息。
本發(fā)明還提供了一種配置信息同步裝置,其包括注冊服務(wù)器 代理才莫塊,與編碼器相連,用于當(dāng)編碼器上線并登錄認(rèn)證通過時, 將編碼器發(fā)送的配置信息發(fā)送至注冊服務(wù)器管理模塊;注冊服務(wù)器 管理模塊,與注冊服務(wù)器代理模塊相連,用于在接收到配置信息之
后,通過業(yè)務(wù)管理平臺來將配置信息更新到業(yè)務(wù)翁::悟庫中;以及業(yè) 務(wù)管理平臺,具有業(yè)務(wù)數(shù)據(jù)庫,用于存儲配置信息,并在更新配置 信息之后,通過注冊服務(wù)器管理模塊和注冊服務(wù)器代理模塊向編碼 器返回成功更新響應(yīng)^f言息。
業(yè)務(wù)管理平臺還用于當(dāng)編碼器已在業(yè)務(wù)數(shù)據(jù)庫中注冊時,4吏編 碼器的登錄認(rèn)證通過。
另外,該配置信息同步裝置還包括編碼器自變更模塊,用于 當(dāng)編碼器自身進4亍配置信息變更時,通過編碼器配置工具來重新配 置配置信息,并在重新配置配置信息之后,將配置信息發(fā)送至注冊 服務(wù)器代理模塊。此外,該裝置還包括配置信息獲取模塊,用于 當(dāng)監(jiān)控客戶端對編碼器的配置信息進行修改時,從業(yè)務(wù)數(shù)據(jù)庫中獲 得配置信息;以及配置信息修改才莫塊,用于通過注冊服務(wù)器代理模 塊向編碼器發(fā)送配置修改請求消息,以使編碼器對配置信息進行修 改,并通過注冊服務(wù)器代理模塊向監(jiān)控客戶端發(fā)送配置修改響應(yīng)消 息,從而實現(xiàn)監(jiān)控客戶端對編碼器的配置信息的修改,然后在配置 信息的》務(wù)改成功之后,通過編碼器將〗'務(wù)改后的配置信息發(fā)送給注冊 服務(wù)器代理模塊,由注冊服務(wù)器代理模塊發(fā)送給注冊服務(wù)器管理模 塊,注冊服務(wù)器管理模塊再將修改后的配置信息發(fā)送給業(yè)務(wù)管理平 臺并保存在業(yè)務(wù)數(shù)據(jù)庫中。
其中,配置信息至少包括系統(tǒng)配置信息、通道配置信息、和 輸入告警配置信息。
因而,通過本發(fā)明的方法和裝置,能夠保i正監(jiān)控系統(tǒng)中監(jiān)控前 端設(shè)備的參數(shù)可以在前端設(shè)備配置并發(fā)揮作用,也可以同時同步至 數(shù)據(jù)庫中,進行遠程查詢配置,并實現(xiàn)了在各子系統(tǒng)中進行同步傳 遞,具有多系統(tǒng)配置的低延時,高靈活性的特點,另外實現(xiàn)了監(jiān)控
設(shè)備的業(yè)務(wù)處理與管理相分離的實現(xiàn)模式,降低了監(jiān)控前端在系統(tǒng) 中的并瓦頸凌文應(yīng)。
本發(fā)明的其它特征和優(yōu)點將在隨后的說明書中闡述,并且,部 分地從說明書中變得顯而易見,或者通過實施本發(fā)明而了解。本發(fā) 明的目的和其他優(yōu)點可通過在所寫的說明書、權(quán)利要求書、以及附 圖中所特別指出的結(jié)構(gòu)來實現(xiàn)和獲得。
附圖用來提供對本發(fā)明的進一步理解,并且構(gòu)成說明書的一部 分,與本發(fā)明的實施例一起用于解釋本發(fā)明,并不構(gòu)成對本發(fā)明的
限制。在附圖中
圖1是現(xiàn)有管理系統(tǒng)中4是取監(jiān)控前端的配置參凄t的工作示意
圖2為根據(jù)本發(fā)明的配置信息同步方法的流程圖3為才艮據(jù)本發(fā)明的配置信息同步裝置的框圖4為本發(fā)明所涉及的視頻監(jiān)控系統(tǒng)結(jié)構(gòu)圖5為本發(fā)明所涉及的PU在監(jiān)控系統(tǒng)中的位置圖6為才艮據(jù)本發(fā)明實施例的PU同步配置參數(shù)的流程圖;以及
圖7為沖艮據(jù)本發(fā)明實施例的CU對監(jiān)控前端進行配置+務(wù)改的流 程圖。
具體實施例方式
以下結(jié)合附圖對本發(fā)明的優(yōu)選實施例進行說明,應(yīng)當(dāng)理解,此 處所描述的優(yōu)選實施例僅用于說明和解釋本發(fā)明,并不用于限定本 發(fā)明。
本發(fā)明的基本思想在于基于監(jiān)控系統(tǒng)中監(jiān)控前端設(shè)備參數(shù)的多 子系統(tǒng)間進行同步與變更,在監(jiān)控系統(tǒng)中對監(jiān)控前端設(shè)備的配置參 數(shù)進行管理,以便在各個子系統(tǒng)中進行使用,或某個系統(tǒng)中修改監(jiān) 控前端設(shè)備的配置參數(shù)后多系統(tǒng)間進行同步。其中,監(jiān)控前端作為
監(jiān)控系統(tǒng)中一見頻音頻彩:據(jù)的采集i殳備,在整個系統(tǒng)中被多個子系統(tǒng) 所涉及。為了合理將其進行管理,以使各個系統(tǒng)可以便捷高效的訪 問并利用其配置參凄t進行系統(tǒng)與業(yè)務(wù)管理。
圖2為4艮據(jù)本發(fā)明的配置信息同步方法的流程圖,如圖2所示, 該方法包4舌以下步艱纟
S202,當(dāng)編碼器上線并登錄認(rèn)證通過時,編碼器將其配置信息 發(fā)送至注冊服務(wù)器代理模塊;
S204,當(dāng)4妄收到配置信息時,注冊月1務(wù)器^理才莫塊將配置信息 發(fā)送至注冊服務(wù)器管理模塊;
S206,在接收到配置信息之后,注冊服務(wù)器管理模塊通過業(yè)務(wù) 管理平臺來將配置信息更新到業(yè)務(wù)數(shù)據(jù)庫中,并且業(yè)務(wù)數(shù)據(jù)庫向注 冊服務(wù)器管理一莫塊返回成功更新響應(yīng)信息;以及
S208,注冊服務(wù)器管理模塊通過注冊服務(wù)器代理模塊將成功更 新響應(yīng)信息中轉(zhuǎn)給編碼器,從而實現(xiàn)了編碼器的配置信息與存儲在 監(jiān)控系統(tǒng)中的配置信息的同步。在S202中扭J亍以下處理當(dāng)編碼器上線時,監(jiān)控系統(tǒng)對編碼 器進行登錄認(rèn)證;以及當(dāng)編碼器已在業(yè)務(wù)數(shù)據(jù)庫中注冊時,編碼器 的登錄認(rèn)證通過并將其配置信息發(fā)送至注冊服務(wù)器代理模塊,否則 登錄i^i正失敗。
其中,當(dāng)編碼器進行配置信息變更時,通過編碼器配置工具來 重新配置配置信息;以及在重新配置配置〗言息之后,編碼器將配置 信息發(fā)送至注冊服務(wù)器代理模塊,并返回步驟S204。
當(dāng)監(jiān)控客戶端對編碼器的配置信息進4t修改時,本發(fā)明還可以 包括以下步驟監(jiān)控客戶端/人業(yè)務(wù)數(shù)據(jù)庫中獲得配置信息;監(jiān)控客 戶端通過注冊服務(wù)器代理模塊向編碼器發(fā)送配置修改請求消息;在 接收到配置修改請求消息后,編碼器根據(jù)配置修改請求消息對配置 信息進行修改,并向注冊服務(wù)器代理模塊發(fā)送配置修改響應(yīng)消息; 注冊服務(wù)器代理模塊將配置修改響應(yīng)消息發(fā)送給監(jiān)控客戶端,從而 實現(xiàn)監(jiān)控客戶端對編碼器的配置信息的修改;以及在配置信息的修 改成功后,編碼器將最新的配置信息發(fā)送至所述注冊服務(wù)器代理模 塊,并返回步驟S204。
應(yīng)了解,可以集中部署注冊服務(wù)器管理模塊、注冊服務(wù)器代理 才莫塊、和業(yè)務(wù)管理平臺。同樣,還可以分布式部署注冊服務(wù)器管理 ^t塊、注冊服務(wù)器代理模塊、和業(yè)務(wù)管理平臺。
在本發(fā)明中,配置信息至少包括系統(tǒng)配置信息、通道配置信 息、和輸入告警配置信息。
圖3為根據(jù)本發(fā)明的配置信息同步裝置300的框圖。如圖2所 示,該配置信息同步裝置包括注冊JE務(wù)器代理才莫塊302,與編碼 器相連,用于當(dāng)編碼器上線并登錄認(rèn)證通過時,將編碼器發(fā)送的配 置信息發(fā)送至注冊服務(wù)器管理模塊;注冊服務(wù)器管理模塊304,與
注冊服務(wù)器代理才莫塊302相連,用于在接收到配置信息之后,通過 業(yè)務(wù)管理平臺來將配置信息更新到業(yè)務(wù)凄t據(jù)庫中;以及業(yè)務(wù)管理平 臺306,具有業(yè)務(wù)凄t據(jù)庫,用于存4諸配置信息,并在更新配置信息 之后,通過注冊服務(wù)器管理模塊304和注冊服務(wù)器代理模塊302向 編石馬器返回成功更新響應(yīng)4言息。
業(yè)務(wù)管理平臺306還用于當(dāng)編碼器已在業(yè)務(wù)數(shù)據(jù)庫中注冊時, 使編碼器的登錄認(rèn)證通過。
另外,該配置信息同步裝置還包括編碼器自變更模塊,用于 當(dāng)編碼器自身進4亍配置信息變更時,通過編碼器配置工具來重新配 置配置信息,并在重新配置配置信息之后,將配置信息發(fā)送至注冊 月l務(wù)器代理一莫塊302。
此外,該裝置還包括配置信息獲Wt塊,用于當(dāng)監(jiān)控客戶端 對編碼器的配置信息進行1奮改時,從業(yè)務(wù)數(shù)據(jù)庫中獲得配置信息; 以及配置信息修改模塊,用于通過注冊服務(wù)器代理模塊302向編碼 器發(fā)送配置修改請求消息,以使編碼器對配置信息進行修改,并通 過注冊服務(wù)器代理模塊302向監(jiān)控客戶端發(fā)送配置修改響應(yīng)消息, 從而實現(xiàn)監(jiān)控客戶端對編碼器的配置信息的^f務(wù)改,然后在配置信息 的修改成功之后,通過編碼器將修改后的配置信息發(fā)送給注冊服務(wù) 器代理模塊302,由注冊服務(wù)器代理模塊302發(fā)送給注冊服務(wù)器管 理模塊304,注冊服務(wù)器管理一莫塊304再將修改后的配置信息發(fā)送 給業(yè)務(wù)管理平臺306并保存在業(yè)務(wù)凝:據(jù)庫中。
其中,配置信息至少包括系統(tǒng)配置信息、通道配置信息、和 輸入告警配置信息。
圖4為本發(fā)明所涉及的視頻監(jiān)控系統(tǒng)結(jié)構(gòu)圖,如圖4所示,視 頻監(jiān)控系統(tǒng)主要包括PU、流媒體服務(wù)器(SS)、視頻監(jiān)控客戶端
軟件(cu)(對應(yīng)于權(quán)利要求中的監(jiān)控客戶端),統(tǒng)一管理平臺 (PMS/SMS)(對應(yīng)于4又利要求中的業(yè)務(wù)管理平臺)組成,各個組 成部分的作用如下
PMS/SMS,主要用來提供相關(guān)#:據(jù)的存<諸和管理,本發(fā)明的配
同步裝置結(jié)合在此管理平臺中;
CDN系統(tǒng)(包括CDN Manager和CDN Agent),它是內(nèi)容分發(fā)
網(wǎng)絡(luò),用來承載監(jiān)控業(yè)務(wù)所需的數(shù)據(jù)傳輸控制;以及
RGM系統(tǒng)(注冊服務(wù)器才莫塊),其包括RGM Manager(管理器) 和RGM Agent (代理),用來完成監(jiān)控前端的信令轉(zhuǎn)發(fā),4又限控制 等業(yè)務(wù)流程。
圖5為本發(fā)明所涉及的PU在監(jiān)控系統(tǒng)中的位置圖。如圖5所 示,RGMManager負責(zé)監(jiān)控網(wǎng)絡(luò)中的消息信令處理和轉(zhuǎn)發(fā)管理,信 令消息能夠正確地轉(zhuǎn)發(fā)到目的地,把PU定位到其歸屬的RGM Agent上,由RGM Agent進行托管,提供CU登錄、鑒權(quán)、上線、 ?;罱涌冢WC信令消息能夠?qū)崟r的轉(zhuǎn)發(fā)給CU,以下將描述上述 各個部件的功能
RGM Agent是CU和PU的消息交互代理,解決CU和PU分 布在私網(wǎng)下的消息交互問題,同時對在線的PU進4亍管理;
監(jiān)控前端是指用來采集現(xiàn)場的圖l象、聲音,經(jīng)壓縮編碼后在一 定的條件下進行本地存儲或向指定的流媒體服務(wù)器發(fā)送流々某體數(shù)據(jù) 的內(nèi)嵌軟件的硬件設(shè)備,其還包含攝像頭和云臺以及負責(zé)存儲、分 發(fā)編碼器的音視頻流的流媒體服務(wù)器(SS);
視頻監(jiān)控客戶端軟件(cu),它是監(jiān)控系統(tǒng)的監(jiān)控客戶端單元, 主要是PMS功能代理,處理RGM與監(jiān)控系統(tǒng)管理平臺數(shù)據(jù)庫操作 相關(guān)的功能;以及
對外接口功能才莫塊主要處理RGM與外部的接口 ,包含短信才艮 警、郵件報警,第三方接口等。
在工程應(yīng)用時,RGM Manager, MMS.C、輔助功能才莫塊和RGM Agent可以集中部署在一起,也可以進4亍分布式進4亍部署。通常RGM Manager、 MMS.C、輔助功能才莫塊三個才莫塊部署在一起,RGMAgent 進行單獨分布式進行部署。
為了保持編碼器上的配置信息始終與系統(tǒng)存儲的該編碼器的配 置信息一致,要求編碼器每次上線成功/或配置修改后都必須啟動本 地配置同步流程,把編碼器相應(yīng)部分(系統(tǒng)配置、通道配置、輸入 告警配置)的實際配置發(fā)送到RGM Agent。圖6為根據(jù)本發(fā)明實施 例的PU同步配置參凄t的流^E圖。如圖6所示,當(dāng)PU上線,即編 碼器上電使用時,PU進行上線鑒權(quán)操作,即向監(jiān)控系統(tǒng)進行登錄認(rèn) 證,已在數(shù)據(jù)庫注冊過的PU才可以通過上線請求,鑒權(quán)通過,然 后具體的實施流程如下
S602,認(rèn)證成功后,PU向RGM Agent發(fā)送設(shè)備參數(shù)配置同步 數(shù)據(jù);
S604, RGM Agent收到配置同步數(shù)據(jù),將其同步數(shù)據(jù)傳遞給 RGM Manger;
S606, RGM Manager得到傳遞來的同步數(shù)據(jù),將調(diào)用MMS.C 進程進4于處理;
S608, MMS.C將同步數(shù)據(jù),更新至業(yè)務(wù)管理數(shù)據(jù)庫中;成功 后發(fā)回響應(yīng)主合RGM Manager;
S610, RGM Manager將響應(yīng)鄉(xiāng)合RGM Agent;以及
S612, RGMAgent再將響應(yīng)傳回PU,從而,同步過程結(jié)束。
其中,如果PU進^f亍參^t變更,在PU配置工具上配置成功后, 將從步驟S602開始流程。
當(dāng)用戶通過監(jiān)控系統(tǒng)客戶端程序(CU)對在線的編碼器的配置 參數(shù)進行修改時,RGMAgent向編碼器發(fā)送配置修改請求消息,把 配置信息發(fā)送到編碼器,編碼器接收處理后返回配置修改響應(yīng)消息, RGM Agent再把響應(yīng)消息轉(zhuǎn)發(fā)到CU。圖7為本發(fā)明所涉及的監(jiān)控 客戶端(CU)對監(jiān)控前端進行配置修改的流程圖。如圖7所示,具 體流禾呈^口下
S702, CU從業(yè)務(wù)數(shù)據(jù)庫中獲得PU參數(shù)信息,并對配置參數(shù)進 行修改,將修改消息發(fā)送給RGM Agent;
S704, RGM Agent得到配置修改請求消息,將消息直接發(fā)送給
PU;
S706, PU收到修改請求消息,對自身參數(shù)進行修改操作;
S708,在對自身參數(shù)進行成功修改后,PU返回配置修改成功 響應(yīng)纟會RGM Agent;
S710, RGM Agent將響應(yīng)發(fā)送纟會CU;
S712, CU收到響應(yīng)而成功修改后,將配置信息同步給RGM Agent;
S714 , RGM Agent將同步信息發(fā)送給RGM Manager;
S716, RGM Manager將同步信息發(fā)送給MMS.C進程;
S718, MMS.C進程將配置信息同步到業(yè)務(wù)平臺數(shù)據(jù)庫中;
S720,在成功同步后,MMS.C發(fā)回響應(yīng)纟合RGM Manager;
S722, RGM Manager將響應(yīng)纟會RGM Agent;以及
S724, RGM Agent再將響應(yīng)傳回編碼器,乂人而流程結(jié)束。
綜上所述,通過本發(fā)明,能夠使監(jiān)控系統(tǒng)中監(jiān)控前端的參數(shù)配 置可以在多個系統(tǒng)中進行,并且參數(shù)可以經(jīng)過同步機制實時的反饋 給各個子系統(tǒng),已實現(xiàn)各系統(tǒng)對監(jiān)控前端參數(shù)的靈活訪問與變更。
以上僅為本發(fā)明的優(yōu)選實施例而已,并不用于限制本發(fā)明,對 于本領(lǐng)域的技術(shù)人員來說,本發(fā)明可以有各種更改和變化。凡在本 發(fā)明的精神和原則之內(nèi),所作的任何修改、等同替換、改進等,均 應(yīng)包含在本發(fā)明的4呆護范圍之內(nèi)。
權(quán)利要求
1.一種配置信息同步方法,用于使監(jiān)控前端設(shè)備中的編碼器的配置信息與存儲在監(jiān)控系統(tǒng)中的配置信息保持同步,所述監(jiān)控前端設(shè)備包括所述編碼器、與所述編碼器相連的攝像裝置和I/O設(shè)備,其特征在于,所述方法包括以下步驟步驟一,當(dāng)所述編碼器上線并登錄認(rèn)證通過時,所述編碼器將其配置信息發(fā)送至注冊服務(wù)器代理模塊;步驟二,當(dāng)接收到所述配置信息時,所述注冊服務(wù)器代理模塊將所述配置信息發(fā)送至注冊服務(wù)器管理模塊;步驟三,在接收到所述配置信息之后,所述注冊服務(wù)器管理模塊通過業(yè)務(wù)管理平臺來將所述配置信息更新到業(yè)務(wù)數(shù)據(jù)庫中,并且所述業(yè)務(wù)數(shù)據(jù)庫向所述注冊服務(wù)器管理模塊返回成功更新響應(yīng)信息;以及步驟四,所述注冊服務(wù)器管理模塊通過所述注冊服務(wù)器代理模塊將所述成功更新響應(yīng)信息中轉(zhuǎn)給所述編碼器,從而實現(xiàn)了所述編碼器的配置信息與存儲在所述監(jiān)控系統(tǒng)中的配置信息的同步。
2. 根據(jù)權(quán)利要求1所述的方法,其特征在于,在所述步驟一中執(zhí) 4亍以下處理當(dāng)所述編碼器上線時,所述監(jiān)控系統(tǒng)對所述編碼器進行登 錄認(rèn)證;以及當(dāng)所述編碼器已在所述業(yè)務(wù)凄t據(jù)庫中注冊時,所述編碼器 的登錄認(rèn)證通過并將其配置信息發(fā)送至所述注冊服務(wù)器代理 模塊,否則登錄認(rèn)證失敗。
3. 根據(jù)權(quán)利要求1所述的方法,其特征在于,還包括當(dāng)所述編碼器進行配置信息變更時,通過編碼器配置工具 來重新配置所述配置〗言息;以及在重新配置所述配置信息之后,所述編碼器將所述配置信 息發(fā)送至所述注冊服務(wù)器代理模塊,并返回所述步驟二。
4. 根據(jù)權(quán)利要求1所述的方法,其特征在于,當(dāng)監(jiān)控客戶端對所 述編碼器的所述配置信息進行+務(wù)改時,還包括以下步驟所述監(jiān)控客戶端從所述業(yè)務(wù)數(shù)據(jù)庫中獲得所述配置信息;所述監(jiān)控客戶端通過所述注冊力l務(wù)器代理才莫塊向所述編 碼器發(fā)送配置修改請求消息;在接收到所述配置^f'務(wù)改請求消息后,所述編碼器#4居所述 配置修改請求消息對所述配置信息進行修改,并向所述注冊服 務(wù)器代理才莫塊發(fā)送配置》務(wù)改響應(yīng)消息;所述注冊力良務(wù)器代理才莫塊將所述配置^f'務(wù)改響應(yīng)消息發(fā)送 ^會所述監(jiān)控客戶端,乂人而實現(xiàn)所述監(jiān)控客戶端對所述編碼器的 所述配置4言息的#~改;以及在所述配置信息的修改成功后,所述編碼器將最新的配置 信息發(fā)送至所述注冊服務(wù)器代理模塊,并返回所述步驟二。
5. 根據(jù)權(quán)利要求1所述的方法,其特征在于,集中部署所述注冊服務(wù)器管理才莫塊、所述注冊服務(wù)器代理 模塊、和所述業(yè)務(wù)管理平臺。
6. 根據(jù)權(quán)利要求1所述的方法,其特征在于,分布式部署所述注冊服務(wù)器管理纟莫塊、所述注冊"l務(wù)器代 理^^莫塊、和所述業(yè)務(wù)管理平臺。
7. 才艮據(jù)前述權(quán)利要求中任一項所述的方法,其特征在于,所述配 置信息至少包括系統(tǒng)配置信息、通道配置信息、和輸入告警 配置4言息。
8. —種配置信息同步裝置,用于使監(jiān)控前端設(shè)備中的編碼器的配 置信息與存儲在監(jiān)控系統(tǒng)中的配置信息保持同步,所述監(jiān)控前 端i殳備包括所述編碼器、與所述編碼器相連的攝像裝置和I/O 設(shè)備,其特征在于,所述裝置包括注冊服務(wù)器代理模塊,與所述編碼器相連,用于當(dāng)所述編 碼器上線并登錄認(rèn)證通過時,將所述編碼器發(fā)送的所述配置信 息發(fā)送至注冊服務(wù)器管理模塊;所述注冊服務(wù)器管理模塊,與所述注冊服務(wù)器代理模塊相 連,用于在接收到所述配置信息之后,通過業(yè)務(wù)管理平臺來將 所述配置信息更新到業(yè)務(wù)凄t據(jù)庫中;以及所述業(yè)務(wù)管理平臺,具有所述業(yè)務(wù)數(shù)據(jù)庫,用于存儲所述 配置信息,并在更新所述配置信息之后,通過所述注冊力良務(wù)器 管理才莫塊和所述注冊服務(wù)器代理才莫塊向所述編碼器返回成功 更新響應(yīng)4言息。
9. 根據(jù)權(quán)利要求8所述的裝置,其特征在于,所述業(yè)務(wù)管理平臺 還用于當(dāng)所述編碼器已在所述業(yè)務(wù)翁:據(jù)庫中注冊時, -使所述編 碼器的登錄認(rèn)證通過。
10. 根據(jù)權(quán)利要求8所述的裝置,其特征在于,還包括編碼器自 變更^t塊,用于當(dāng)所述編碼器自身進行配置信息變更時,通過 編石馬器配置工具來重新配置所述配置〗言息,并在重達斤配置所述 配置信息之后,將所述配置信息發(fā)送至所述注冊服務(wù)器代理模 塊。
11. 根據(jù)權(quán)利要求8所述的裝置,其特征在于,還包括配置信息獲取模塊,用于當(dāng)監(jiān)控客戶端對所述編碼器的所 述配置信息進行修改時,從所述業(yè)務(wù)數(shù)據(jù)庫中獲得所述配置信息;以及配置信息修改模塊,用于通過所述注冊服務(wù)器代理模塊向 所述編碼器發(fā)送配置i^改請求消息,以l吏所述編碼器對所述配 置信息進行修改,并通過所述注冊服務(wù)器代理模塊向所述監(jiān)控 客戶端發(fā)送配置修改響應(yīng)消息,從而實現(xiàn)所述監(jiān)控客戶端對所 述編碼器的所述配置信息的修改,然后在所述配置信息的修改 成功之后,通過所述編碼器將修改后的所述配置信息發(fā)送給所 述注冊服務(wù)器代理模塊,由所述注冊服務(wù)器代理模塊發(fā)送給所 述注冊服務(wù)器管理模塊,所述注冊服務(wù)器管理模塊再將修改后 的所述配置信息發(fā)送給所述業(yè)務(wù)管理平臺并保存在所述業(yè)務(wù) 數(shù)據(jù)庫中。
12. 根據(jù)權(quán)利要求8至11中任一項所述的方法,其特征在于,所 述配置信息至少包括系統(tǒng)配置信息、通道配置信息、和輸入 告警配置信息。
全文摘要
本發(fā)明提供了一種配置信息同步方法和裝置,其中,該方法包括以下步驟S202,當(dāng)編碼器上線并登錄認(rèn)證通過時,編碼器將其配置信息發(fā)送至注冊服務(wù)器代理模塊;S204,當(dāng)接收到配置信息時,注冊服務(wù)器代理模塊將配置信息發(fā)送至注冊服務(wù)器管理模塊;S206,在接收到配置信息之后,注冊服務(wù)器管理模塊通過業(yè)務(wù)管理平臺來將配置信息更新到業(yè)務(wù)數(shù)據(jù)庫中,并且業(yè)務(wù)數(shù)據(jù)庫向注冊服務(wù)器管理模塊返回成功更新響應(yīng)信息;以及S208,注冊服務(wù)器管理模塊通過注冊服務(wù)器代理模塊將成功更新響應(yīng)信息中轉(zhuǎn)給編碼器,從而實現(xiàn)了編碼器的配置信息與存儲在監(jiān)控系統(tǒng)中的配置信息的同步。
文檔編號H04N7/24GK101170689SQ200710165590
公開日2008年4月30日 申請日期2007年11月22日 優(yōu)先權(quán)日2007年11月22日
發(fā)明者濤 余, 鵬 吳, 峰 王 申請人:中興通訊股份有限公司