專利名稱:一種終端設備維護方法及系統的制作方法
技術領域:
本發明涉及網絡通信技術領域,尤其涉及一種終端設備維護方法及系統。
背景技術:
目前,由于IP地址資源限制等原因,IP電話(IP Phone)、綜合接入設備IAD(Integrated Access Device)以及家庭網關等在運行中需要IP地址的數字家庭終端設備基本上在私網下運行;或出于安全方面的原因,終端設備運行在防火墻內,防火墻將相關的端口進行了限制。
這樣便不能從外網直接發起對私網內或防火墻內(下稱內網)終端設備的訪問,因而也就不能直接連到設備上通過TELNET(遠程登錄)等方式進行維護。TELNET作為一種對多數終端設備來講是非常實用的維護手段,若不能使用則使許多維護變得非常復雜、繁瑣。
對于終端設備運行在防火墻內的情況,現有技術可以實現以下維護若防火墻已將TELNET等需要的維護端口打開,則可以直接遠程進行維護操作;若相關端口已關閉,則與網絡地址轉換(NAT)下設備一樣,無法從外部直接TELNET到終端設備上,這時必須到內網中對終端設備進行TELNET等維護操作。
由于在多數情況下防火墻不能保證所需端口打開,因而使用現有技術不能實現在控制端直接定位內網終端設備的故障,而是需要到終端設備運行的本地進行維護,導致針對內網中的終端設備的維護成本較高,而且效率低下。
現有技術還可以通過在網絡管理裝置上實現終端設備的所有維護功能的方法替代TELNET及其他專有的維護方式。這種在網絡管理裝置上實現終端設備所有維護功能的方法可以較好地適用于需要管理的目標終端設備類型較少、功能簡單的情況。
然而,由于實際情況下網絡管理裝置需要管理的終端設備類型復雜,各廠家實現的維護功能各異,從網絡管理裝置上實現針對多類型終端的維護功能代價非常大,往往只能實現部分維護功能,在一定程度上成為終端設備維護的補充手段,而并不能完全取代設備專有的維護手段。
因此,需要一種能夠對復雜的終端設備進行統一、高效管理的方法。
發明內容
鑒于上述現有技術所存在的問題,本發明的目的是提供一種終端設備維護方法及系統,從而實現從外網主動遠程登陸到內網終端設備進行維護。
本發明的目的是通過以下技術方案實現的一種終端設備維護系統,包括維護裝置、網絡管理裝置和處于內網中的終端,在網絡管理裝置中包括終端定位模塊,用于進行與維護裝置的連接并根據維護信息為終端定位;在網絡管理裝置中包括網絡管理裝置側維護信息處理模塊,用于完成對初始終端維護信息的承載轉換,獲得可穿過內網邊界的信息,并將該信息穿過內網邊界透傳至終端;在終端中包括終端側維護信息處理模塊,用于將經轉換的終端維護信息再次轉換,還原為初始終端維護信息。
所述的網絡管理裝置中還設置有超時檢測模塊,用于檢測簡單網絡管理協議的設置命令是否工作超時,若工作超時,則通知終端定位模塊退出維護操作狀態,并終止網絡管理裝置與維護裝置的連接。
所述的終端中還設置有退出控制模塊,用于在用戶通過終端從管理維護操作中退出時,向網絡管理裝置側維護信息處理模塊發送消息,通知其退出透傳狀態,并終止其與維護裝置的連接。
一種終端設備維護方法,包括A、網絡管理裝置接收維護裝置發送的不能穿透內網邊界的終端維護信息,根據終端維護信息攜帶的終端標識定位終端;B、網絡管理裝置將所述終端維護信息進行承載轉換,得到可穿透內網邊界的設置請求信息,并將設置請求信息透傳給已定位的終端;C、終端將由網絡管理裝置透傳至終端的設置請求信息還原為終端維護信息,使用該維護信息對終端進行維護,并向網絡管理裝置回復設置響應信息。
所述步驟B還包括網絡管理裝置向終端發送設置請求信息后,檢測終端的維護工作是否工作超時,若工作超時,則網絡管理裝置退出透傳狀態,停止維護并終止與維護裝置的連接。
所述步驟C中回復的設置響應信息可直接穿透內網邊界但不能被網絡管理裝置直接識別,網絡管理裝置對其進行轉換,得到可識別的響應信息。
所述的設置請求信息和/或設置響應信息遵循簡單網絡管理協議SNMP。
所述的方法還包括終端可主動向網絡管理裝置發送消息,在發送消息時需將不同類型的消息均轉換為TRAP消息后再進行發送,網絡管理裝置從TRAP消息中獲取信息。
當用戶通過終端退出管理維護操作時,終端向網絡管理裝置發送攜帶退出連接信息的消息,網絡管理裝置收到該報文后退出透傳狀態,并終止與維護設備的連接。
所述網絡管理裝置可由會話邊界控制器SBC設備實現。
由上述本發明提供的技術方案可以看出,本發明可從外網登錄到內網的終端設備上進行維護,解決了不能從外網主動遠程登陸到內網終端設備進行維護的問題,實現終端設備的遠程維護,不必對遠程終端進行本地維護,節省對遠程終端的維護時間,提高終端維護的工作效率。
圖1所示為本發明實施例一的終端維護系統示意圖;圖2所示為本發明實施例二的終端維護流程圖。
具體實施例方式
本發明的核心是通過在正常的業務消息上承載遠程維護消息的方式來實現對處于內網的終端設備進行遠程維護。
具體一點講,本發明通過對多種復雜終端進行維護的遠程維護信息的承載轉換,得到可以穿過內網邊界到達需維護終端的轉換信息,將此轉換信息在終端中再次進行承載轉換,還原為初始的終端維護信息,通過該終端維護信息實現對終端的維護。
本發明進行終端維護時,首先要確定終端的位置,即為終端定位。本發明中的終端定位是由網絡管理裝置根據遠程終端維護信息中攜帶的終端信息進行的。
在完成對終端的定位后,便需要將終端維護信息發送給已定位的終端。由于終端維護信息不能直接穿透內網邊界,因此對終端維護信息進行承載轉換,轉換為可以直接穿透內網邊界的信息。
經轉換的終端維護信息穿透內網并到達終端后,終端無法直接應用該信息進行終端維護,因此將經轉換的終端維護信息再次進行轉換,得到原終端維護信息,終端通過該終端維護信息進行終端維護,這樣就可以在不破壞內網邊界的情況下實現對多種復雜終端進行遠程維護。
下面將結合本發明具體實施例附圖對本發明作詳細說明。
如圖1所示的本發明實施例一的系統包括一種終端設備維護系統,包括維護裝置、網絡管理裝置和處于內網中的終端,在網絡管理裝置中包括終端定位模塊,用于進行與維護裝置的連接并根據維護信息為終端定位;在網絡管理裝置中還包括網絡管理裝置側維護信息處理模塊,用于完成對初始終端維護信息的承載轉換,獲得可穿過內網邊界的信息,并將該信息穿過內網邊界透傳至終端;在終端中包括終端側維護信息處理模塊,用于將經轉換的終端維護信息再次轉換,還原為初始終端維護信息。
所述的網絡管理裝置中還設置有超時檢測模塊,用于檢測簡單網絡管理協議的設置命令工作是否超時,若工作超時,則通知終端定位模塊退出透傳狀態,并終止網絡管理裝置與維護裝置的連接。
所述的終端中還設置有退出控制模塊,用于在用戶通過終端從管理維護操作中退出時,向網絡管理裝置側維護信息處理模塊發送消息,通知其退出透傳狀態,并終止其與維護裝置的連接,這里所發送的消息可以為TRAP消息。
如圖2所示,本發明實施例二進行的終端維護包括步驟1、維護裝置,即遠程登陸(TELNET)用戶端,根據網絡管理裝置的IP地址將TELNET終端維護信息發送至網絡管理裝置。
步驟2、網絡管理裝置由會話邊界控制器SBC設備實現,當網絡管理裝置接收到來自維護裝置的TELNET維護信息后根據維護信息中攜帶的終端信息進行維護終端定位。
進行終端定位的具體流程如下維護裝置首先根據網絡管理裝置的IP地址進行終端登錄;在進行登錄時需要驗證密碼,所需的密碼可在網絡管理裝置上設定,在需要進行維護操作時須從網絡管理人員處獲得此密碼;在登陸時還需要提供TELNET用戶名,該用戶名即為需要登錄終端的標識,網絡管理裝置能對TELNET用戶名即終端標識進行識別,因此可在網絡管理裝置上的終端定位模塊中根據終端標識實現終端的定位,并判斷該終端是否已注冊。
步驟3、若終端已注冊,則網絡管理裝置中的終端定位模塊通過網絡管理裝置側維護信息處理模塊向終端發起TELNET登錄,并透傳終端維護信息;若終端未注冊,則網絡管理裝置向維護裝置返回連接失敗消息。
終端已注冊時網絡管理裝置中的終端定位模塊通過網絡管理裝置側維護信息處理模塊向終端發起TELNET登錄的具體情況如下當終端已注冊,終端定位模塊通過網絡管理裝置側維護信息處理模塊向終端發起TELNET登錄時,由于內網邊界如防火墻的存在,維護裝置發送的TELNET維護信息無法直接傳送至終端,因此網絡管理裝置在定位維護終端后需要將TELNET維護信息進行簡單網絡管理協議(SNMP)消息承載的轉換,以便于通過防火墻。
簡單網絡管理協議(SNMP)消息承載的轉換需通過SNMP管理信息庫(MIB)葉子節點來承載由網絡側發給終端或從終端發出來的維護命令或消息,該葉子節點的類型為長字符串型(DisplayString),其長度為0~255,屬性為read-write。
在網絡管理裝置和終端中均設置MIB葉子節點。
葉子節點使用設置請求(SET REQUEST)等消息承載命令或消息,所述的SET REQUEST消息是由網絡管理裝置中的網絡管理裝置側維護信息處理模塊根據來自于終端定位模塊的TELNET維護信息進行轉換而得到的SNMP消息,該消息可以穿透防火墻進行傳輸。
葉子節點使用多種消息承載不同信息葉子節點通過SNMP協議的SET REQUEST消息承載發給終端的命令或消息;葉子節點通過SNMP協議的SET RESPONSE消息承載終端返回的消息。
此外,還需要在終端中設置兩個TRAP節點,其中一個TRAP節點位于終端側維護信息處理模塊,用于承載終端主動發出的維護消息;另外一個TRAP節點位于退出控制模塊,用于連接維護裝置,當用戶退出TELNET時通過該TRAP節點向維護裝置發送退出消息。
由于終端不能直接將MIB節點的SET REQUEST消息作為終端維護命令執行,因此需要終端上的終端側維護信息處理模塊將指定MIB節點的SETREQUEST消息轉換為TELNET命令,并由終端的其他模塊執行TELNET命令,并將返回的消息通過SET RESPONSE發給網絡管理裝置。
同時,終端還有可能通過終端側維護信息處理模塊將維護消息轉換為TRAP消息主動發給網絡管理裝置,因此,網絡管理裝置側維護信息處理模塊從終端所回復的SET RESPONSE消息及TRAP消息中提取出所承載的維護信息,并將維護信息發給終端定位模塊。
步驟4、終端對接收到的由SNMP消息承載的維護信息進行轉換,重新得到TELNET終端維護信息,依據該維護信息對終端進行維護。
步驟5、在對終端的維護結束后,終端中的模塊C通過TRAP節點向網絡管理裝置中的模塊B發送包含退出連接信息的TRAP報文,模塊B收到表示退出連接的TRAP報文后通知模塊A退出透傳狀態,并終止網絡管理裝置與維護裝置的連接關系。
另外,在正常的終端維護過程中,若網絡管理裝置中的超時檢測模塊檢測到SNMP協議的SET REQUEST、SET RESPONSE命令執行超時,則通知網絡管理裝置退出透傳狀態,停止維護并終止網絡管理裝置與維護裝置的連接關系。
以上所述,僅為本發明較佳的具體實施方式
,但本發明的保護范圍并不局限于此,任何熟悉本技術領域的技術人員在本發明揭露的技術范圍內,可輕易想到的變化或替換,都應涵蓋在本發明的保護范圍之內。因此,本發明的保護范圍應該以權利要求的保護范圍為準。
權利要求
1.一種終端設備維護系統,包括維護裝置、網絡管理裝置和處于內網中的終端,其特征在于,在網絡管理裝置中包括終端定位模塊,用于進行與維護裝置的連接并根據維護信息為終端定位;在網絡管理裝置中包括網絡管理裝置側維護信息處理模塊,用于完成對初始終端維護信息的承載轉換,獲得可穿過內網邊界的信息,并將該信息穿過內網邊界透傳至終端;在終端中包括終端側維護信息處理模塊,用于將經轉換的終端維護信息再次轉換,還原為初始終端維護信息。
2.根據權利要求1所述的一種終端設備維護系統,其特征在于,所述的網絡管理裝置中還設置有超時檢測模塊,用于檢測簡單網絡管理協議的設置命令是否工作超時,若工作超時,則通知終端定位模塊退出維護操作狀態,并終止網絡管理裝置與維護裝置的連接。
3.根據權利要求1所述的一種終端設備維護系統,其特征在于,所述的終端中還設置有退出控制模塊,用于在用戶通過終端從管理維護操作中退出時,向網絡管理裝置側維護信息處理模塊發送消息,通知其退出透傳狀態,并終止其與維護裝置的連接。
4.一種終端設備維護方法,其特征在于,包括A、網絡管理裝置接收維護裝置發送的不能穿透內網邊界的終端維護信息,根據終端維護信息攜帶的終端標識定位終端;B、網絡管理裝置將所述終端維護信息進行承載轉換,得到可穿透內網邊界的設置請求信息,并將設置請求信息透傳給已定位的終端;C、終端將由網絡管理裝置透傳至終端的設置請求信息還原為終端維護信息,使用該維護信息對終端進行維護,并向網絡管理裝置回復設置響應信息。
5.根據權利要求4所述的一種終端設備維護方法,其特征在于,所述步驟B還包括網絡管理裝置向終端發送設置請求信息后,檢測終端的維護工作是否工作超時,若工作超時,則網絡管理裝置退出透傳狀態,停止維護并終止與維護裝置的連接。
6.根據權利要求4所述的一種終端設備維護方法,其特征在于,所述步驟C中回復的設置響應信息可直接穿透內網邊界但不能被網絡管理裝置直接識別,網絡管理裝置對其進行轉換,得到可識別的響應信息。
7.根據權利要求4、5或6所述的一種終端設備維護方法,其特征在于,所述的設置請求信息和/或設置響應信息遵循簡單網絡管理協議SNMP。
8.根據權利要求4所述的一種終端設備維護方法,其特征在于,所述的方法還包括終端可主動向網絡管理裝置發送消息,在發送消息時需將不同類型的消息均轉換為TRAP消息后再進行發送,網絡管理裝置從TRAP消息中獲取信息。
9.根據權利要求4所述的一種終端設備維護方法,其特征在于,當用戶通過終端退出管理維護操作時,終端向網絡管理裝置發送攜帶退出連接信息的消息,網絡管理裝置收到該報文后退出透傳狀態,并終止與維護設備的連接。
10.根據權利要求4所述的一種終端設備維護方法,其特征在于,所述網絡管理裝置可由會話邊界控制器SBC設備實現。
全文摘要
本發明提供了一種終端設備維護方法和系統,包括網絡管理裝置接收維護裝置發送的不能穿透內網邊界的終端維護信息,根據終端維護信息攜帶的終端標識定位終端;網絡管理裝置將所述終端維護信息進行承載轉換,得到可穿透內網邊界的設置請求信息,并將設置請求信息透傳給已定位的終端;終端將由網絡管理裝置透傳至終端的設置請求信息還原為終端維護信息,使用該維護信息對終端進行維護,并向網絡管理裝置回復設置響應信息。本發明可從外網登錄到內網的終端設備上進行維護,解決了不能從外網主動遠程登陸到內網終端設備進行維護的問題,實現終端設備的遠程維護,不必對遠程終端進行本地維護,節省對遠程終端的維護時間,提高終端維護的工作效率。
文檔編號H04L12/24GK1866874SQ200610066318
公開日2006年11月22日 申請日期2006年3月28日 優先權日2006年3月28日
發明者周世勇 申請人:華為技術有限公司