新四季網

一種監控網絡用戶主機建立路由信息的方法及裝置的製作方法

2023-04-26 07:19:51 1

專利名稱:一種監控網絡用戶主機建立路由信息的方法及裝置的製作方法
技術領域:
本發明涉及視頻監控領域,尤其涉及一種監控網絡用戶主機建立路由信息的方法及裝置。
背景技術:
當前部分監控業務的承載網絡是新建的監控專網,部分監控業務的承載網絡是使用原有的數據網絡。不管是監控專網還是原有的數據網絡,都存在著公私網互訪的需求。為了應對各種各樣的NAT組網,可以在當前的監控網絡中放置一個中繼設備,主要用於處理公私網業務的互訪。如圖I所示,在監控接入網絡中放置一監控中繼設備,公私網互訪時,其中一個網絡中的用戶設備與中繼設備建立隧道,再通過中繼訪問監控網絡。比如圖I中公安專網中的設備在訪問監控接入網絡中的監控伺服器VM/DM時,首先使用隧道技術連接到中繼,將訪問監控伺服器的報文通過隧道發給中繼,中繼再轉發給監控伺服器。通過這種方式進行監控公私網業務互訪時,需要發起連接設備上保存有待訪問監控設備的路由。當前可以採用以下兩種方法下發高優先級的默認路由,也可以由用戶手動的配置精確路由。但這樣存在一些問題,下發默認路由會影響用戶對本網業務的訪問,將所有的報文都引到監控中繼上,中繼設備會丟棄這些報文。如果是手動添加精確路由,首先需要了解監控接入網絡中所有的網段信息,如果監控設備放置在公網,該方法基本無法實現;其次是添加的路由比較多,影響用戶主機性能及易用性,最後在監控網絡網段信息變化時,所有的用戶都需要重新修改路由信息。

發明內容
有鑑於此,本發明提供一種監控網絡用戶主機建立路由信息的方法,該用戶主機位於第一網絡中,監控伺服器以及監控前端設備位於第二網絡中,所述用戶主機通過隧道訪問第二網絡中的設備,第一網絡中的用戶主機通過中繼設備訪問第二網絡中的監控伺服器和監控前端設備,該方法包括該用戶主機創建隧道接口並與中繼設備建立隧道連接;隧道連接建立完成後,該用戶主機接收中繼設備發來的監控伺服器的IP位址,添加本地主機路由目的地址為監控伺服器的IP位址,網關為中繼設備的IP位址,出接口為所述隧道接口;用戶主機利用建立的監控伺服器的主機路由表項向該監控伺服器發起業務請求,該請求用於與監控前端設備建立業務連接,該請求攜帶監控前端設備的名稱;用戶主機接收監控伺服器針對所述請求發回的應答報文,該應答報文中攜帶有監控前端設備的IP位址;用戶主機添加本地主機路由目的地址為監控前端設備的IP位址,網關為中繼設備的IP位址,出接口為所述隧道接口。本發明還提供一種監控網絡用戶主機建立路由信息的裝置,該裝置包括
隧道建立模塊,用於創建隧道接口並與中繼設備建立隧道連接;路由添加模塊,用於在隧道連接建立完成中繼設備發來監控伺服器的IP位址後,添加本地主機路由目的地址為監控伺服器的IP位址,網關為中繼設備的IP位址,出接口為所述隧道接口 ;用於在收到監控伺服器返回的應答報文中攜帶有監控前端設備的IP位址後,添加本地主機路由目的地址為監控前端設備的IP位址,網關為中繼設備的IP位址,出接口為所述隧道接口,所述監控伺服器返回的應答報文是針對業務建立模塊發出建立業務請求後返回的;監控業務處理模塊,用於在路由添加模塊添加監控伺服器的主機路由表項後向該監控伺服器發起業務請求,請求與監控前端設備建立業務。 通過本發明的技術,建立了監控網絡用戶主機通過隧道到達其它監控設備的路由,從而使得用戶主機能順利的通過隧道訪問監控網絡中的其他設備。本發明技術既不會影響用戶主機本網業務的訪問,也不會存在手動添加其他監控設備路由的困擾。


圖I為本發明實施例網絡示意圖。圖2為本發明實施方法流程圖。圖3為本發明實施裝置邏輯結構圖。
具體實施例方式以下詳細描述本發明的實施方式。用戶主機(圖I中以XP表示)位於第一網絡中,監控伺服器VM以及監控前端設備EC位於第二網絡中。監控伺服器除了 VM外還可以包括DM;監控前端設備除了 EC外還可以包括IPC,更廣義地,可以包括監控網絡中的存儲設備。第一網絡可以是公網,第二網絡可以是私網;或者第一網絡是私網,第二網絡是另一個私網;又或者第一網絡是私網,第二網絡是公網。第一網絡中的用戶主機通過通過與中繼設備建立隧道來訪問第二網絡中的監控設備。以下實施例以用戶主機為配有XP播放器的主機(以下簡稱用戶主機或者XP主機)、監控前端設備為EC,監控伺服器為VM為例進行說明。XP主機通過以下步驟建立自身的路由信息步驟11、XP主機創建隧道接口並與中繼設備建立隧道連接;第一網絡中的XP主機需要訪問第二網絡中的監控設備時,首先與中繼設備建立隧道連接,該隧道可以是L2TP隧道。該中繼設備在網絡中不局限於位於第二網絡中。步驟12、隧道連接建立完成後,中繼設備發送監控伺服器VM的IP位址給XP主機。VM的IP位址可以預先保存在中繼設備上。當隧道建立完成後,中繼設備就主動將VM的IP位址發送給XP主機。發送VM的IP位址的報文可以採用SNMP報文,也可以自定義協議報文。如果從安全角度考慮,中繼設備需要對接入者,即XP主機進行身份認證,只有身份認證通過,才下發VM的IP位址。步驟13、XP主機接收中繼設備發來的監控伺服器VM的IP位址,添加本地主機路由目的地址為監控伺服器的IP位址,網關為中繼設備的IP位址,出接口為隧道接口。
XP主機添加如何到達VM的本地的主機路由後,後續對VM的訪問就可以直接利用該主機路由進行IP報文的封裝發送。步驟14、XP主機利用建立的VM主機路由表項向VM發送與EC建立業務的請求,該請求攜帶監控前端設備的名稱。XP主機與監控前端設備的業務可以包括語音對講、語音廣播、無媒體交換伺服器(MS)的TCP實況等。這些業務都需要XP主機主動地直接與EC建立連接。監控前端設備的名稱可以是EC1001、EC1002、EC2004等。步驟15、VM收到該建立業務的請求後,使用SIP協議對XP主機和EC進行業務邀請,XP主機和EC發送OK報文後,VM向XP主機發送ACK應答報文以通知其向EC發起業務連接,該應答報文中攜帶有EC的IP位址。在VM上保存有EC名稱和其IP位址的對應關係,根據EC的名稱就可以確定其IP 地址。VM除了使用SIP協議外,還可以自定義一些協議來通知業務雙方。步驟16、XP主機接收VM發送的應答報文,根據應答報文中的IP位址,XP主機添加本地主機路由目的地址為監控前端設備的IP位址,網關為中繼設備的IP位址,出接口為所述隧道接口。XP主機根據該路由表項向EC發起連接。XP主機與EC通信的時候,對發送的報文進行隧道封裝。封裝的內層報文的目的IP位址是EC的IP位址,外層報文的目的IP位址是中繼設備的IP位址。封裝後的報文從隧道接口發送出去,到達中繼設備,由中繼設備進行解封裝,然後中繼設備根據本地的路由信息將內層報文發送給EC。EC連接多個攝像機,XP主機針對EC的第一攝像機進行業務交互,則前述請求信息 中除了 EC的名稱外,還需攜帶攝像機的名稱,或者說EC的通道信息。這樣EC在進行業務處理的時候將針對該攝像機進行。如果XP主機針對EC的第一攝像機進行業務交互的時候,又需要與EC所連接的另一個攝像機進行業務交互,此時需要執行前述步驟14和步驟__。後續,XP主機接收VM發送的應答報文,根據應答報文中的IP位址,判斷本地主機路由中已經有該IP位址作為目的IP的主機路由,則不再添加該IP位址的本地主機路由。為後續刪除路由做準備,可以標記該路由當前有兩個業務連接正在使用。具體可以採用以下一種方式針對該路由表項設置一個業務數目,當有一個業務連接的時候,該業務數目為1,當有兩個業務連接的時候,該業務數目為2,以此類推。以上是XP主機上路由表項建立的過程。路由表項刪除按照如下方式進行XP主機向VM發送斷開上述業務連接的請求後,XP主機收到VM發送的確認通知後,釋放與EC的業務連接並判斷當前是否還有與該EC的其他連接,如果沒有,XP主機直接刪除到達該EC的主機路由表項;否則,不刪除該路由表項。具體地可以採用以下一種方式XP主機在釋放與EC的業務連接後,對應的業務數目減1,當業務數目為O時,XP主機可以刪除達到該EC的路由表項。或者,還可以針對路由表項設置定時器,如果在設定時間,沒有使用該路由表項就刪除該路由。圖3是本發明採用電腦程式實現的監控網絡用戶主機建立路由信息裝置的邏輯結構圖,其包括隧道建立模塊、路由添加模塊、監控業務處理模塊以及路由刪除模塊。需要說明的是,本發明並不局限於電腦程式實現,但是無論何種實現方式,其邏輯結構均可以抽象為圖3所示的結構。本發明裝置包括隧道建立模塊,用於創建隧道接口並與中繼設備建立隧道;路由添加模塊,用於在隧道連接建立完成中繼設備發來監控伺服器的IP位址後,添加本地主機路由目的地址為監控伺服器的IP位址,網關為中繼設備的IP位址,出接口為所述隧道接口 ;用於在收到監控伺服器返回的應答報文中攜帶有監控前端設備的IP位址後,添加本地主機路由目的地址為監控前端設備的IP位址,網關為中繼設備的IP位址,出接口為所述隧道接口,所述監控伺服器返回的應答報文是針對業務建立模塊發出建立業務請求後返回的; 監控業務處理模塊,用於在路由添加模塊添加監控伺服器的主機路由表項後向該監控伺服器發起業務請求,請求與監控前端設備建立業務。
該監控業務處理模塊進一步用於向監控伺服器發送斷開業務連接的請求,並在收到監控伺服器發送的確認通知後釋放與監控前端設備的業務連接;該裝置還包括路由刪除模塊,該模塊用於,在監控業務處理模塊釋放與監控前端設備的業務連接後判斷當前是否還有與該監控前端設備的其他連接,如果沒有,用戶主機直接刪除到達該監控前端設備的主機路由表項;否則,不刪除該路由表項。以上所述僅為本發明的較佳實施例而已,並不用以限制本發明,凡在本發明的精神和原則之內,所做的任何修改、等同替換、改進等,均應包含在本發明保護的範圍之內。
權利要求
1.一種監控網絡用戶主機建立路由信息的方法,其特徵在於,該用戶主機位於第一網絡中,監控伺服器以及監控前端設備位於第二網絡中,所述用戶主機通過隧道訪問第二網絡中的設備,第一網絡中的用戶主機通過中繼設備訪問第二網絡中的監控伺服器和監控前端設備,該方法包括 該用戶主機創建隧道接口並與中繼設備建立隧道連接; 隧道連接建立完成後,該用戶主機接收中繼設備發來的監控伺服器的IP位址,添加本地主機路由目的地址為監控伺服器的IP位址,網關為中繼設備的IP位址,出接口為所述隧道接口 ; 用戶主機利用建立的監控伺服器的主機路由表項向該監控伺服器發起業務請求,該請求用於與監控前端設備建立業務連接,該請求攜帶監控前端設備的名稱; 用戶主機接收監控伺服器針對所述請求發回的應答報文,該應答報文中攜帶有監控前 端設備的IP位址;用戶主機添加本地主機路由目的地址為監控前端設備的IP位址,網關為中繼設備的IP位址,出接口為所述隧道接口。
2.如權利要求I所述的方法,其特徵在於,所述監控伺服器的IP位址預先保存在中繼設備上;所述應答報文是所述請求被監控伺服器處理確認後監控伺服器向用戶主機發送的ACK應答報文。
3.如權利要求I或2所述的方法,其特徵在於,該方法進一步包括用戶主機在所述中繼設備上進行身份認證,在身份認證通過後接收中繼設備向其發送的監控伺服器的IP位址。
4.如權利要求I或3所述的方法,其特徵在於,用戶主機向監控伺服器發送斷開業務連接的請求,用戶主機收到監控伺服器發送的確認通知後釋放與監控前端設備的業務連接,並判斷當前是否還有與該監控前端設備的其他連接,如果沒有,用戶主機直接刪除到達該監控前端設備的主機路由表項;否則,不刪除該路由表項。
5.一種監控網絡用戶主機建立路由信息的裝置,其特徵在於,該用戶主機位於第一網絡中,監控伺服器以及監控前端設備位於第二網絡中,第一網絡中的用戶主機通過中繼設備訪問第二網絡中的監控伺服器和監控前端設備,該裝置包括 隧道建立模塊,用於創建隧道接口並與中繼設備建立隧道連接; 路由添加模塊,用於在隧道連接建立完成中繼設備發來監控伺服器的IP位址後,添加本地主機路由目的地址為監控伺服器的IP位址,網關為中繼設備的IP位址,出接口為所述隧道接口 ;用於在收到監控伺服器返回的應答報文中攜帶有監控前端設備的IP位址後,添加本地主機路由目的地址為監控前端設備的IP位址,網關為中繼設備的IP位址,出接口為所述隧道接口,所述監控伺服器返回的應答報文是針對業務建立模塊發出建立業務請求後返回的; 監控業務處理模塊,用於在路由添加模塊添加監控伺服器的主機路由表項後向該監控伺服器發起業務請求,請求與監控前端設備建立業務。
6.如權利要求5所述的裝置,其特徵在於,所述監控伺服器的IP位址預先保存在中繼設備上;所述應答報文是被監控伺服器處理確認後,監控伺服器向用戶主機發送的ACK應答報文。
7.如權利要求5或6所述的裝置,其特徵在於,用戶主機在所述中繼設備上進行身份認證,在身份認證通過後接收中繼設備向其發送的監控伺服器的IP位址。
8.如權利要求5或7所述的裝置,其特徵在於,所述監控業務處理模塊進一步用於向監控伺服器發送斷開業務連接的請求,並在收到監控伺服器發送的確認通知後釋放與監控前端設備的業務連接; 所述裝置還包括路由刪除模塊,該模塊用於,在監控業務處理模塊釋放與監控前端設備的業務連接後判斷當前是否還有與該監控前端設備的其他連接,如果沒有,用戶主機直接刪除到達該監控前端設備的主機路由表項;否則,不刪除該路由表項。
全文摘要
本發明提供一種用戶主機建立路由信息的方法,包括用戶主機與中繼建立隧道連接;隧道連接建立完成後,接收中繼發來的監控伺服器的IP位址,添加本地主機路由目的地址為該IP位址,網關為中繼的IP位址,出接口為所述隧道接口;利用建立的監控伺服器的主機路由表項向該監控伺服器發起與監控前端設備建立業務的請求;接收監控伺服器針對所述請求發回的應答報文,該應答報文中攜帶有監控前端設備的IP位址;添加本地主機路由目的地址為監控前端設備的IP位址,網關為中繼的IP位址,出接口為所述隧道接口。本發明建立了監控網絡用戶主機通過隧道到達其它監控設備的路由,從而使得用戶主機能順利的通過隧道訪問監控網絡中的其他設備。
文檔編號H04L29/12GK102710495SQ20121012135
公開日2012年10月3日 申請日期2012年4月23日 優先權日2012年4月23日
發明者任俊峰, 周迪 申請人:浙江宇視科技有限公司

同类文章

一種新型多功能組合攝影箱的製作方法

一種新型多功能組合攝影箱的製作方法【專利摘要】本實用新型公開了一種新型多功能組合攝影箱,包括敞開式箱體和前攝影蓋,在箱體頂部設有移動式光源盒,在箱體底部設有LED脫影板,LED脫影板放置在底板上;移動式光源盒包括上蓋,上蓋內設有光源,上蓋部設有磨沙透光片,磨沙透光片將光源封閉在上蓋內;所述LED脫影

壓縮模式圖樣重疊檢測方法與裝置與流程

本發明涉及通信領域,特別涉及一種壓縮模式圖樣重疊檢測方法與裝置。背景技術:在寬帶碼分多址(WCDMA,WidebandCodeDivisionMultipleAccess)系統頻分復用(FDD,FrequencyDivisionDuplex)模式下,為了進行異頻硬切換、FDD到時分復用(TDD,Ti

個性化檯曆的製作方法

專利名稱::個性化檯曆的製作方法技術領域::本實用新型涉及一種檯曆,尤其涉及一種既顯示月曆、又能插入照片的個性化檯曆,屬於生活文化藝術用品領域。背景技術::公知的立式檯曆每頁皆由月曆和畫面兩部分構成,這兩部分都是事先印刷好,固定而不能更換的。畫面或為風景,或為模特、明星。功能單一局限性較大。特別是畫

一種實現縮放的視頻解碼方法

專利名稱:一種實現縮放的視頻解碼方法技術領域:本發明涉及視頻信號處理領域,特別是一種實現縮放的視頻解碼方法。背景技術: Mpeg標準是由運動圖像專家組(Moving Picture Expert Group,MPEG)開發的用於視頻和音頻壓縮的一系列演進的標準。按照Mpeg標準,視頻圖像壓縮編碼後包

基於加熱模壓的纖維增強PBT複合材料成型工藝的製作方法

本發明涉及一種基於加熱模壓的纖維增強pbt複合材料成型工藝。背景技術:熱塑性複合材料與傳統熱固性複合材料相比其具有較好的韌性和抗衝擊性能,此外其還具有可回收利用等優點。熱塑性塑料在液態時流動能力差,使得其與纖維結合浸潤困難。環狀對苯二甲酸丁二醇酯(cbt)是一種環狀預聚物,該材料力學性能差不適合做纖

一種pe滾塑儲槽的製作方法

專利名稱:一種pe滾塑儲槽的製作方法技術領域:一種PE滾塑儲槽一、 技術領域 本實用新型涉及一種PE滾塑儲槽,主要用於化工、染料、醫藥、農藥、冶金、稀土、機械、電子、電力、環保、紡織、釀造、釀造、食品、給水、排水等行業儲存液體使用。二、 背景技術 目前,化工液體耐腐蝕貯運設備,普遍使用傳統的玻璃鋼容

釘的製作方法

專利名稱:釘的製作方法技術領域:本實用新型涉及一種釘,尤其涉及一種可提供方便拔除的鐵(鋼)釘。背景技術:考慮到廢木材回收後再加工利用作業的方便性與安全性,根據環保規定,廢木材的回收是必須將釘於廢木材上的鐵(鋼)釘拔除。如圖1、圖2所示,目前用以釘入木材的鐵(鋼)釘10主要是在一釘體11的一端形成一尖

直流氧噴裝置的製作方法

專利名稱:直流氧噴裝置的製作方法技術領域:本實用新型涉及ー種醫療器械,具體地說是ー種直流氧噴裝置。背景技術:臨床上的放療過程極易造成患者的局部皮膚損傷和炎症,被稱為「放射性皮炎」。目前對於放射性皮炎的主要治療措施是塗抹藥膏,而放射性皮炎患者多伴有局部疼痛,對於止痛,多是通過ロ服或靜脈注射進行止痛治療

新型熱網閥門操作手輪的製作方法

專利名稱:新型熱網閥門操作手輪的製作方法技術領域:新型熱網閥門操作手輪技術領域:本實用新型涉及一種新型熱網閥門操作手輪,屬於機械領域。背景技術::閥門作為流體控制裝置應用廣泛,手輪傳動的閥門使用比例佔90%以上。國家標準中提及手輪所起作用為傳動功能,不作為閥門的運輸、起吊裝置,不承受軸向力。現有閥門

用來自動讀取管狀容器所載識別碼的裝置的製作方法

專利名稱:用來自動讀取管狀容器所載識別碼的裝置的製作方法背景技術:1-本發明所屬領域本發明涉及一種用來自動讀取管狀容器所載識別碼的裝置,其中的管狀容器被放在循環於配送鏈上的文檔匣或託架裝置中。本發明特別適用於,然而並非僅僅專用於,對引入自動分析系統的血液樣本試管之類的自動識別。本發明還涉及專為實現讀