一種機頂盒管理方法、裝置及系統的制作方法
【技術領域】
[0001]本發明涉及通信領域的網絡管理技術,尤其涉及一種機頂盒(STB)管理方法、裝置及系統。
【背景技術】
[0002]隨著“三網融合”的不斷深入發展,IPTV已經逐漸深入到人們的生活中,機頂盒(Set Top Box, STB)作為IPTV的關鍵設備成為家庭必備設備。由于現網環境下機頂盒分布與各個家庭當中,問題發生時需要工作人員上門解決,或者用戶到指定點維修,造成人力成本的提升,和用戶體驗的下降。
【發明內容】
[0003]為解決上述技術問題,本發明的目的在于提供一種STB管理方法、裝置及系統。
[0004]本發明提供了一種STB管理方法,應用于管理設備中,所述方法包括:
[0005]向自身管理的第一級服務器發起第一指令,使得所述第一級服務器根據所述第一指令連接預設區域內的第二級服務器,并控制所述第二級服務器獲取其發現的N個STB對應的STB接口參數,其中,N為大于等于1的正整數;
[0006]當需要進行調測時,開啟第一控制界面,通過所述第一控制界面選取第一 STB,利用所述第一 STB對應的STB接口參數生成第二指令,向所述第一級服務器發起第二指令,使得所述第一級服務器根據所述第二指令、利用所述第一 STB對應的STB接口參數建立與所述第一 STB的SSH隧道;
[0007]通過所述SSH隧道對所述第一 STB進行管理。
[0008]上述方案中,所述方法還包括:開啟第二控制頁面,通過所述第二控制界面選取第一級服務器管理的某一地理區域的第二級服務器,控制所述第二級服務器下載ActiveX插件。
[0009]上述方案中,所述接口參數包括:互聯網協議和/或媒體介入控制地址。
[0010]上述方案中,所述通過所述SSH隧道對所述第一 STB進行管理包括:獲取所述第一STB對應的音頻和/或視頻信息。
[0011]本發明還提供了一種STB管理方法,應用于第一級服務器,所述方法包括:
[0012]當接收到管理設備發來的第一指令時,根據所述第一指令連接預設區域內的第二級服務器,并控制所述第二級服務器獲取其發現的N個STB對應的STB接口參數,其中,N為大于等于1的正整數;
[0013]當接收到第二指令時,根據所述第二指令利用所述第一 STB對應的STB接口參數建立與所述第一 STB的SSH隧道。
[0014]上述方案中,所述根據所述第二指令利用所述第一 STB對應的STB接口參數建立與所述第一 STB的SSH隧道,包括:根據所述第二指令中的所述第一 STB對應的STB接口參數,建立與對應的所述第一 STB的一級SSH隧道,使得所述管理設備通過所述以及SSH隧道建立與所述第一 STB之間的二級SSH隧道。
[0015]本發明提供了一種STB管理方法,應用于第二級服務器,所述方法包括:
[0016]獲取其發現的N個STB對應的STB接口參數,其中,N為大于等于1的正整數;
[0017]根據第一級服務器的控制,將第一 STB的STB接口參數發送至所述第一級服務器,使得所述第一級服務器根據所述第一 STB的STB接口參數建立SSH隧道;通過所述SSH隧道,接收管理設備的管理。
[0018]上述方案中,所述獲取其發現的N個STB對應的STB接口參數,包括:向指定組播組下發自身的設備參數,使得接收到設備參數的STB將所述設備參數與自身存儲的參數相匹配時,加入所述第二級服務器對應的組播組,并上傳STB接口參數,即IP/MAC ;其中,所述設備參數可以包括IP與端口。
[0019]上述方案中,所述方法還包括:所述第二級服務器通過SSH隧道,接收管理設備下發的ActiveX插件,并安裝所述ActiveX插件。
[0020]本發明還提供了一種管理設備,所述管理設備包括:
[0021]控制單元,用于向自身管理的第一級服務器發起第一指令,使得所述第一級服務器根據所述第一指令連接預設區域內的第二級服務器,并控制所述第二級服務器獲取其發現的N個STB對應的STB接口參數,其中,N為大于等于1的正整數;
[0022]連接單元,用于當需要進行調測時,開啟第一控制界面,通過所述第一控制界面選取第一 STB,利用所述第一 STB對應的STB接口參數生成第二指令,向所述第一級服務器發起第二指令,使得所述第一級服務器根據所述第二指令、利用所述第一 STB對應的STB接口參數建立與所述第一 STB的SSH隧道;
[0023]管理單元,用于通過所述SSH隧道對所述第一 STB進行管理。
[0024]上述方案中,所述管理單元,還用于開啟第二控制頁面,通過所述第二控制界面選取第一級服務器管理的某一地理區域的第二級服務器,控制所述第二級服務器下載ActiveX 插件。
[0025]上述方案中,所述接口參數包括:互聯網協議和/或媒體介入控制地址。
[0026]上述方案中,所述管理單元,具體用于獲取所述第一 STB對應的音頻和/或視頻信肩、Ο
[0027]本發明還提供了一種服務器,所述服務器包括:
[0028]第一控制單元,用于當接收到管理設備發來的第一指令時,根據所述第一指令連接預設區域內的第二級服務器,并控制所述第二級服務器獲取其發現的Ν個STB對應的STB接口參數,其中,N為大于等于1的正整數;
[0029]第一連接單元,用于當接收到第二指令時,根據所述第二指令利用所述第一 STB對應的STB接口參數建立與所述第一 STB的SSH隧道。
[0030]上述方案中,所述第一連接單元,具體用于根據所述第二指令中的所述第一 STB對應的STB接口參數,建立與對應的所述第一 STB的一級SSH隧道,使得所述管理設備通過所述以及SSH隧道建立與所述第一 STB之間的二級SSH隧道。
[0031]本發明還提供了一種服務器,所述服務器包括:
[0032]參數獲取單元,用于獲取其發現的N個STB對應的STB接口參數,其中,N為大于等于1的正整數;
[0033]處理單元,用于根據第一級服務器的控制,將第一 STB的STB接口參數發送至所述第一級服務器,使得所述第一級服務器根據所述第一 STB的STB接口參數建立SSH隧道;通過所述SSH隧道,接收管理設備的管理。
[0034]上述方案中,所述參數獲取單元,具體用于向指定組播組下發自身的設備參數,使得接收到設備參數的STB將所述設備參數與自身存儲的參數相匹配時,加入所述第二級服務器對應的組播組,并上傳STB接口參數,即IP/MAC ;其中,所述設備參數可以包括IP與端□。
[0035]上述方案中,所述處理單元,還用于通過SSH隧道,接收管理設備下發的ActiveX插件,并安裝所述ActiveX插件。
[0036]本發明提供了一種STB管理系統,所述系統包括:
[0037]管理設備,用于向自身管理的第一級服務器發起第一指令,使得所述第一級服務器根據所述第一指令連接預設區域內的第二級服務器,并控制所述第二級服務器獲取其發現的N個STB對應的STB接口參數,其中,N為大于等于1的正整數;當需要進行調測時,開啟第一控制界面,通過所述第一控制界面選取第一 STB,利用所述第一 STB對應的STB接口參數生成第二指令,向所述第一級服務器發起第二指令,使得所述第一級服務器根據所述第二指令、利用所述第一 STB對應的STB接口參數建立與所述第一 STB的SSH隧道;通過所述SSH隧道對所述第一 STB進行管理;
[0038]第一級服務器,用于當接收到管理設備發來的第一指令時,根據所述第一指令連接預設區域內的第二級服務器,并控制所述第二級服務器獲取其發現的N個STB對應的STB接口參數,其中,N為大于等于1的正整數;當接收到第二指令時,根據所述第二指令利用所述第一 STB對應的STB接口參數建立與所述第一 STB的SSH隧道;
[0039]第二級服務器,用于獲取其發現的N個STB對應的STB接口參數,其中,N為大于等于1的正整數;根據第一級服務器的控制,將第一 STB的STB接口參數發送至所述第一級服務器,使得所述第一級服務器根據所述第一 STB的STB接口參數建立SSH隧道;通過所述SSH隧道,接收管理設備的管理。
[0040]本發明所提供的STB管理方法、裝置及系統,能通過第一級服務器及第二級服務器與N個STB連接,并且與選取的第一 STB建立SHH隧道,進而實現對第一 STB的管理,如此,就能夠省去管理人員需要實地的進行管理以及調測等操作,從而降低人力成本,提升用戶的使用體驗。
【附圖說明】
[0041]圖1為本發明實施例STB管理方法流程示意圖一;
[0042]圖2為本發明實施例STB管理方法流程示意圖二 ;
[0043]圖3為本發明實施例STB管理方法流程示意圖三;
[0044]圖4為本發明實施例管理設備組成結構示意圖;
[0045]圖5為本發明實施例服務器組成結構示意圖一;
[0046]圖6為