網(wǎng)關型EoC終端固件升級的實現(xiàn)裝置及方法
【技術領域】
[0001]本發(fā)明涉及基于同軸電纜介質進行以太網(wǎng)數(shù)據(jù)傳輸(EoC,Ethernetover Coax)設備以及家庭網(wǎng)關組成的接入網(wǎng)網(wǎng)絡管理技術領域,特別是涉及一種網(wǎng)關型EoC終端固件升級的實現(xiàn)裝置及方法。
【背景技術】
[0002]利用EoC技術對有線電視網(wǎng)絡進行雙向改造,可以利用原有的HFC(Hybrid FiberCoax,光纖/同軸混合)網(wǎng)絡,將傳統(tǒng)的有線電視業(yè)務、寬帶上網(wǎng)業(yè)務和電話語音業(yè)務,通過IP技術實現(xiàn)三網(wǎng)融合,以達到高效、高質、低成本的改進目標。并且是在盡量利用現(xiàn)有有線網(wǎng)絡資源的情況下,實現(xiàn)光纖到樓,同軸到戶,減少了重復建設帶來的資源浪費。EoC技術中,我們把前端設備叫做纜橋交換機,終端設備叫做纜橋終端。網(wǎng)關型EoC終端是集成了家庭網(wǎng)關模塊的纜橋終端,家庭網(wǎng)關通過EoC上行接入到互聯(lián)網(wǎng)中。
[0003]電信網(wǎng)絡中家庭網(wǎng)關一般是通過TR069的方式進行遠程升級,這樣就需要在后臺架設ITMS(終端綜合管理系統(tǒng))服務器,同時家庭網(wǎng)關需要支持TR069管理方式,網(wǎng)絡管理的復雜度和運維成本較高。
[0004]鑒于以上所述,提供一種流程簡單,操作方便,應用靈活,無需依賴于ITMS(終端綜合管理系統(tǒng))服務器的網(wǎng)關型EoC終端的升級裝置及方法實屬必要。
【發(fā)明內(nèi)容】
[0005]鑒于以上所述現(xiàn)有技術的缺點,本發(fā)明的目的在于提供一種網(wǎng)關型EoC終端固件升級的實現(xiàn)裝置及方法,以實現(xiàn)一種能夠通過纜橋交換機對網(wǎng)關型EoC終端的家庭網(wǎng)關模塊固件升級的方法,能夠對在線的網(wǎng)關型EoC終端進行手動或自動批量升級,可以通過配置升級策略指定EoC終端型號來對特定型號的EoC終端的家庭網(wǎng)關進行升級,或者指定EoC終端ID號或MAC地址對指定的EoC終端的家庭網(wǎng)關進行升級。
[0006]為實現(xiàn)上述目的及其他相關目的,本發(fā)明提供一種網(wǎng)關型EoC終端固件升級的實現(xiàn)裝置,所述實現(xiàn)裝置包括:EoC頭端,用于獲取EoC終端的身份信息以及家庭網(wǎng)關的當前固件的版本信息,并判斷當前固件是否需要升級,若需要升級,則向所述EoC終端發(fā)送升級消息;EoC終端,連接于所述EoC頭端,在收到所述升級消息后,通過FTP方式從FTP服務器下載固件進行升級;以及FTP服務器,用于提供家庭網(wǎng)關的固件下載。
[0007]作為本發(fā)明的網(wǎng)關型EoC終端固件升級的實現(xiàn)裝置的一種優(yōu)選方案,所述身份信息包括EoC終端型號、EoC終端ID或MAC地址、家庭網(wǎng)關MAC地址的一種或以上。
[0008]作為本發(fā)明的網(wǎng)關型EoC終端固件升級的實現(xiàn)裝置的一種優(yōu)選方案,所述升級消息包括固件文件存放的FTP服務器地址、路徑和文件名。
[0009]作為本發(fā)明的網(wǎng)關型EoC終端固件升級的實現(xiàn)裝置的一種優(yōu)選方案,判斷家庭網(wǎng)關的當前固件是否需要升級包括:判斷家庭網(wǎng)關的當前固件是否需要升級包括:比較EoC終端及EoC頭端上的升級策略參數(shù)信息,所述升級策略參數(shù)信息包括EoC終端的身份信息以及家庭網(wǎng)關的固件的版本號,若所述EoC頭端上的EoC終端的身份信息及當前家庭網(wǎng)關對應的EoC終端的身份信息相同,則比較家庭網(wǎng)關的當前固件的版本號及FTP服務器上最新的固件的版本號,若版本號不相同,則判斷為家庭網(wǎng)關的當前固件需要升級,若版本號相同,則判斷為家庭網(wǎng)關的當前固件不需要升級。
[0010]本發(fā)明還提供一種網(wǎng)關型EoC終端固件升級的實現(xiàn)方法,包括步驟:基于EoC頭端獲取EoC終端的身份信息以及家庭網(wǎng)關的當前固件的版本信息,并判斷當前固件是否需要升級,若需要升級,則向所述EoC終端發(fā)送升級消息;基于EoC終端接收所述升級消息后,通過FTP方式從FTP服務器下載固件進行升級;以及基于FTP服務器提供家庭網(wǎng)關的固件下載。
[0011]作為本發(fā)明的網(wǎng)關型EoC終端固件升級的實現(xiàn)方法的一種優(yōu)選方案,所述身份信息包括EoC終端型號、EoC終端ID或MAC地址、家庭網(wǎng)關MAC地址的一種或以上。
[0012]作為本發(fā)明的網(wǎng)關型EoC終端固件升級的實現(xiàn)方法的一種優(yōu)選方案,所述升級消息包括固件文件存放的FTP服務器地址、路徑和文件名。
[0013]作為本發(fā)明的網(wǎng)關型EoC終端固件升級的實現(xiàn)方法的一種優(yōu)選方案,判斷家庭網(wǎng)關的當前固件是否需要升級包括:比較EoC終端及EoC頭端上的升級策略參數(shù)信息,所述升級策略參數(shù)信息包括EoC終端的身份信息以及家庭網(wǎng)關的固件的版本號,若所述EoC頭端上的EoC終端的身份信息及當前家庭網(wǎng)關對應的EoC終端的身份信息相同,則比較家庭網(wǎng)關的當前固件的版本號及FTP服務器上最新的固件的版本號,若版本號不相同,則判斷為家庭網(wǎng)關的當前固件需要升級,若版本號相同,則判斷為家庭網(wǎng)關的當前固件不需要升級。
[0014]作為本發(fā)明的網(wǎng)關型EoC終端固件升級的實現(xiàn)方法的一種優(yōu)選方案,判斷家庭網(wǎng)關的當前固件是否需要升級以及升級消息的發(fā)送由運維人員手動執(zhí)行。
[0015]作為本發(fā)明的網(wǎng)關型EoC終端固件升級的實現(xiàn)方法的一種優(yōu)選方案,判斷家庭網(wǎng)關的當前固件是否需要升級以及升級消息的發(fā)送由EoC頭端自動執(zhí)行。
[0016]如上所述,本發(fā)明的網(wǎng)關型EoC終端固件升級的實現(xiàn)裝置及方法,具有以下有益效果:本發(fā)明通過EoC頭端管理CPU遠程控制家庭網(wǎng)關進行固件升級,后臺只需要搭建一個非常簡易FTP服務器即可,無需架設ITMS(終端綜合管理系統(tǒng))服務器通過TR069方式來對家庭網(wǎng)關進行升級,大大節(jié)省了網(wǎng)絡運維成本和降低了網(wǎng)絡管理的復雜度,適合廣電運營商的應用模式和網(wǎng)絡架構。本發(fā)明結構及方法簡單,在接入網(wǎng)網(wǎng)絡管理技術領域具有廣泛的應用前景。
【附圖說明】
[0017]圖1顯示為本發(fā)明的網(wǎng)關型EoC終端固件升級的實現(xiàn)裝置的結構框圖。
[0018]圖2顯示為本發(fā)明的網(wǎng)關型EoC終端固件升級的實現(xiàn)方法的手動升級方式流程示意圖。
[0019]圖3顯示為本發(fā)明的網(wǎng)關型EoC終端固件升級的實現(xiàn)方法的自動升級方式流程示意圖。
[0020]元件標號說明
[0021]101EoC 頭端
[0022]102EoC 終端
[0023]103FTP服務器
[0024]Sll ?S14 步驟
[0025]S21 ?S29 步驟
【具體實施方式】
[0026]以下通過特定的具體實例說明本發(fā)明的實施方式,本領域技術人員可由本說明書所揭露的內(nèi)容輕易地了解本發(fā)明的其他優(yōu)點與功效。本發(fā)明還可以通過另外不同的【具體實施方式】加以實施或應用,本說明書中的各項細節(jié)也可以基于不同觀點與應用,在沒有背離本發(fā)明的精神下進行各種修飾或改變。
[0027]請參閱圖1?圖3。需要說明的是,本實施例中所提供的圖示僅以示意方式說明本發(fā)明的基本構想,遂圖示中僅顯示與本發(fā)明中有關的組件而非按照實際實施時的組件數(shù)目、形狀及尺寸繪制,其實際實施時各組件的型態(tài)、數(shù)量及比例可為一種隨意的改變,且其組件布局型態(tài)也可能更為復雜。
[0028]實施例1
[0029]如圖1所示,本實施例提供一種網(wǎng)關型EoC終端102固件升級的實現(xiàn)裝置,所述實現(xiàn)裝置包括:EoC頭端101,用于獲取EoC終端102的身份信息以及家庭網(wǎng)關的當前固件的版本信息,并判斷當前固件是否需要升級,若需要升級,則向所述EoC終端102發(fā)送升級消息;EoC終端102,連接于所述EoC頭端101,在收到所述升級消息后,通過FTP方式從FTP服務器103下載固件進行升級;以及FTP服務器103,用于提供家庭網(wǎng)關的固件下載。
[0030]作為示例,所述身份信息包括EoC終端102型號、EoC終端ID或MAC地址、家庭網(wǎng)關MAC地址的一種或以上。
[0031]作為示例,所述升級消息包括固件文件存放的FTP服務器103地址、路徑和文件名。
[0032]作為示例,判斷家庭網(wǎng)關的當前固件是否需要升級包括:判斷家庭網(wǎng)關的當前固件是否需要升級包括:比較EoC終端及EoC頭端上的升級策略參數(shù)信息,所述升級策略參數(shù)信息包括EoC終端的身份信息以及家庭網(wǎng)關的固件的版本號,若所述EoC頭端上的EoC終端的身份信息及當前家庭網(wǎng)關對應的EoC終端的身份信息相同,則比較家庭網(wǎng)關的當前固件的版本號及FTP服務器上最新的固件的版本號,若版本號不相同,則判斷為家庭網(wǎng)關的當前固件需要升級,若版本號相同,則判斷為家庭網(wǎng)關的當前固件不需要升級。
[0033]如圖2所示,本實施例還提供一種網(wǎng)關型EoC終端102固件升級的實現(xiàn)方法,包括步驟:基于EoC頭端101獲取EoC終端102的身份信息以及家庭網(wǎng)關的當前固件的版本信息,并判斷當前固件是否需要升級,若需要升級,則向所述EoC終端102發(fā)送升級消息;基于EoC終端102接收所述升級消息后,通過FTP方式從FTP服務器103下載固件進行升級;以及基于FTP服務