專利名稱::一種終端設備維護的方法、設備及系統的制作方法
技術領域:
:本發明涉及通信
技術領域:
,尤其涉及一種終端設備維護的方法、設備及系統。
背景技術:
:隨著通信技術的發展,寬帶的大規模普及,開展的寬帶業務越來越豐富,終端設備的能力變得越來越強。如今,不少寬帶業務的開展需要將終端設備部署到用戶側才能開展,比如交互式網絡電視IPTV。隨著這類業務的大規模運營,不少運營商需要以人工上門的方式來進行終端設備維護,使得維護成本也日趨龐大,運營商利潤下降。由于終端設備部署在用戶側,且并不是總是在線,還有可能在網關之后,所以傳統的簡單網絡管理協議(SNMP,SimpleNetworkManagementProtocol)不能滿足對此類設備的管理。現有的技術中的解決辦法舉例如下DSL論壇(DSLForum)在提出一套廣域網終端設備管理協議TR069后,還針對不同類型的終端設備定義了數據模型,比如對于機頂盒(STB,SetTopBox),定義了TR135數據模型,對于家庭網關,定義了TR098數據模型,還定義了通用數據模型如TR106;采用TR069協議,可以實現用戶側終端設備的遠程管理、故障定位,一定程度上減少了終端設備出錯后上門維護的成本,DSLForum定義的數據模型中設定了一些簡單的故障診斷方式,比如TR106就支持因特網包^笨索器(ping)診斷、追蹤路線(TraceRoute)診斷,現在的終端設備一般都支持這些簡單的診斷然而,DSLForum定義的數據模型無法滿足實際運營需求,主要體現在如下幾個方面。DSLForum中的數據模型定義的診斷功能功能比較弱,比如TR106數據模型只是實現了ping、TraceRoute網絡層的互通性診斷,其他的數據模型也是類似,主要實現對網路層互通性的診斷測試;DSLForum定義的診斷都是依賴與具體的數據模型,擴展性不好,以TR106的ping診斷為例,如果需要做Ping診斷就依賴于提供IP層的ping診斷.(Device丄AN.IPPingDiagnostics)節點下的多個節點,網絡管理設備首先要設置節點診斷狀態(DiagnosticsState)(啟動時需要設置為Requested)、用于ping診斷的主機名或地址(Host)、在報告結果之前的ping診斷重復的次數(NumberOfRepetitions)、用毫秒表示的ping診斷超時時間(Timeout)、每個ping命令發送的數據大小(DataBlockSize)、測試包中差異化服務編碼點(DSCP,DifferentiatedServicesCodePoint)的值,待診斷結束后在獲耳又ping測試中成功的次數(SuccessCount)、ping測試中失敗的次數(FailureCount)、ping測試的所有成功響應的平均時間(AverageResponseTime)、ping測試的所有成功響應中的最短時間(MinimumResponseTime)、ping測試的所有成功響應中的最長時間(MaximumResponseTime)。按照DSLForum定義的方式,在擴展新的診斷時就必須要多個擴展節點來實現,要對數據模型進行大量的改造。在用戶報障后,現有的終端設備和網絡管理設備無法實現針對某種新的業務或問題的動態診斷,從而無法真正的減少上門維護成本。
發明內容本發明實施例提供了一種終端設備維護的方法、設備及系統,使用本發明實施例提供的技術方案,能夠在寬帶業務出現故障時不區分具體業務、具體終端設備及具體數據模型,實現動態診斷。本發明實施例的目的是通過以下技術方案實現的本發明實施例提供一種終端設備維護的方法,包括向網絡管理設備發送故障信息;接收網絡管理設備下發的下載指令,所述下載指令包括診斷程序的信息;根據所述下載指令下載所述診斷程序;執行所述診斷程序,獲得診斷結果。本發明實施例還提供另一種終端設備維護的方法,包括接收終端設備發送的故障信息;向所述終端設備發送下載指令,所述下載指令包括診斷程序的信息,以便所述終端設備根據所述下載指令下載診斷程序。本發明實施例還提供一種終端設備,包括故障信息發送單元,用于向網絡管理設備發送故障信息;指令接收單元,用于接收所述網絡管理設備下發的下載指令,所述下載指令包括診斷程序的信息;下載單元,用于根據所述指令接收單元接收的下載指令下載診斷程序;執行單元,用于執行所述下載單元下載的所述診斷程序,獲得診斷結果。本發明實施例還提供一種網絡管理設備,包括故障信息接收單元,用于接收終端設備發送的故障信息;指令發送單元,用于向終端設備發送下載指令,所述下載指令包括診斷程序的信息,以便所述終端設備根據所述下載指令下載診斷程序。本發明實施例還提供一種通信系統,包括終端設備和網絡管理設備;所述終端設備,用于向網絡管理設備發送故障信息,接收網絡管理設備下發的下載指令,所述下載指令包括診斷程序的信息,根據所述下載指令下載診斷程序,執行所述診斷程序,獲得診斷結果。所述網絡管理設備,用于接收終端設備發送的故障信息,向終端設備發送下載指令,所述下載指令包括診斷程序的信息。根據上述本發明的實施例,可知,終端設備根據網絡管理設備發送的下載指令下栽診斷程序,運行該診斷程序,獲得診斷結果,從而可以實現動態診斷。圖1是本發明實施例中終端設備維護的方法的實施例一的流程圖;圖2是本發明實施例中終端設備維護的方法的實施例二的流程圖;圖3是本發明實施例中終端設備維護的方法的實施例一與實施例二相結合的基于TR069的診斷實例的流程圖4是本發明實施例中終端設備維護的方法的實施例一與實施例二相結合的基于TR069視頻質量的診斷實例的流程圖5是本發明實施例中終端設備的實施例的結構示意圖;圖6是本發明實施例中網絡管理設備的實施例的結構示意圖;圖7是本發明實施例中通信系統的實施例的結構示意圖。M實施方式為使本發明的目的、技術方案、及優點更加清楚明白,以下參照附圖并舉實施例,對本發明進一步詳細說明。本發明中終端設備維護的方法的實施例一如圖1所示步驟101:終端設備向網絡管理設備發送故障信息。步驟102:終端設備接收網絡管理設備下發的下載指令,下載指令包括診斷程序的信息。步驟103:終端設備根據下載指令下載診斷程序。步驟104:終端設備執行診斷程序,獲得診斷結果。在步驟101中,故障消息的發送的方式有很多種,一種就是人工發送,即當用戶發現終端設備異常或業務異常后向運營商用電話交流等形式報告故障消息。也可以由終端設備在發生故障時立即將自身的故障消息主動發送出去。這樣能提高通信系統對終端設備故障的處理效率。在步驟102中,診斷程序是網絡管理設備根據故障類型所確定,故障類型是網絡管理設備依據故障信息分析得到。在本實施例中,由于終端設備能從網絡管理設備處得到針對具體故障的診斷程序,因此,可以實現對故障的動態診斷。進一步,在步驟103中,終端設備可以接收網絡管理設備下發的診斷入口參數,終端設備根據診斷入口參數執行診斷程序。在本實施例中,由于終端設備設置有診斷入口節點和診斷結果節點,網絡管理設備可以設置診斷入口節點的參數,終端設備根據診斷入口參數可以執行下載的診斷程序,執行成功后,終端設備將診斷結果通過診斷結果節點發送給網絡管理設備,使得網絡管理設備可以獲得診斷結果從而能對故障進行處理。因而,可以實現故障診斷程序的靈活下載、執行及診斷。不用區分9具體的數據模型。進一步,終端設備可以向網絡管理設備發送下載成功消息,以指示網絡管理設備下發診斷入口參數。進一步,診斷入口參數包括診斷程序名稱和執行參數。使得終端設備不但能在診斷入口參數的診斷程序名稱的觸發下執行診斷程序,而且能根據執行參數靈活地執行診斷程序。進一步,終端設備可以在執行診斷程序成功之后,向網絡管理設備發送診斷結果。因為是終端設備將診斷結果主動上報,節約了網絡管理設備向終端設備進行診斷結果獲取過程所需的時間。當然,也可以由終端設備在執行診斷程序成功之后,向網絡管理設備發送執行成功消息,以提示網絡管理設備主動向終端設備獲取診斷結果。當然,當終端設備對診斷程序的下載不成功時,向網絡管理設備發送下載失敗消息,以便網絡管理設備能選定正確的診斷程序,以使流程繼續直到終端設備下載到正確的診斷程序。因此,可以避免首次-〖t斷程序下載不成功引起的不當中斷。本發明中終端設備維護的方法的實施例二如圖2所示步驟201:網絡管理設備接收終端設備發送的故障信息。步驟202:網絡管理設備向終端設備發送下載指令,下載指令中包括診斷程序的信息,以便所述終端設備根據所述下載指令下載診斷程序。在步驟202中,網絡管理設備根據故障信息分析得到故障類型,根據故障類型確定診斷程序。在本實施例中,由于網絡管理設備能給予終端設備針對具體故障的診斷程序,因此,可以實現對故障的動態診斷。進一步,網絡管理設備可以向終端設備發送診斷入口參數,以指示終端設備執行診斷程序。在本實施例中,由于終端設備設置有診斷入口節點和診斷結果節點,網絡管理設備可以設置診斷入口節點的參數,終端設備根據診斷入口參數可以執行下載的診斷程序,執行成功后,終端設備將診斷結果通過診斷結果節點發送給網絡管理設備,使得網絡管理設備可以獲得診斷結果從而能對故障進10行處理。因而,可以實現故障診斷程序的靈活下載、執行及診斷。不用區分具體的數據模型。進一步,網絡管理設備可以根據終端設備發送的下載成功消息向終端設備發送診斷入口參數。更進一步,診斷入口參數包括診斷程序名稱和執行參數。也即是終端設備不但能在診斷入口參數的診斷程序名稱的觸發下執行診斷程序,而且能根據執行參數靈活地執行診斷程序。進一步,網絡管理設備可以接收終端設備主動發送的診斷結果。網絡管理設備也可以主動向終端設備獲取診斷結果,使網絡管理設備能靈活掌握得到診斷結果的時機。進一步,網絡管理設備根據診斷結果處理故障。以達到最終的終端設備維護的目標。當然,也可以以人工形式根據診斷結果對故障進行相應的處理,但是網絡管理設備也可以具有根據診斷結果處理故障的功能,由網絡管理設備自動完成處理故障的過程,這樣能提高通信系統對終端設備故障的處理效率。進一步,當終端設備下載診斷程序失敗時,網絡管理設備接收終端設備發送的下載失敗消息,進入向終端設備發送下載正確的診斷程序的下載指令的步驟。網絡管理設備接收下載失敗消息有助于確定正確的診斷程序,以使流程繼續直到終端設備下載到正確的診斷程序。因此,可以避免診斷程序下載不成功引起的不當中斷。當然,從發送故障消息到選擇it斷程序的方式還可以由人工完成,即網絡管理人員接收故障消息,對用戶描述的故障進行分析,根據分析結果最終選擇具體的診斷程序。而這一系列的動作都可以由網絡管理設備自動完成,這樣能提高通信系統對終端設備故障的處理效率。本發明中終端設備維護的方法的基于TR069的診斷實例如圖3所示該實例的應用環境是第一,網絡管理人員或設備開發人員根據不同的業務可以制作不同的診斷程序,可以是針對具體業務的診斷程序,也可以是針對設備本身制作診斷程序;網管管理員將制作好的診斷程序儲存在網絡管理設備中,便于終端設備下載。第二,終端設備能支持TR069協議,終端設備支持自身的數據模型,但是要擴展兩個通道節點,一個是用于執行診斷程序的診斷入口,另一個是用于封裝診斷程序的結果的診斷結果節點,比如某種STB在原有的終端設備數據模型上,擴展了以下節點<table>tableseeoriginaldocumentpage12</column></row><table>其中,OOEOFC是擴展編號,簡言之,對于終端設備維護的方法的實施例即是網絡管理設備下發作為執行診斷程序命令的診斷入口參數到終端設備的RCmd節點,終端設備執行診斷程序,終端設備將執行后的診斷結果封裝到Result即診斷結果節點中。具體動態診斷流程如下步驟301:終端設備在使用過程中出現異常,終端設備向網絡管理設備發送故障消息,當然這一步驟可以由用戶人工方式向運營商報障。步驟302:網絡管理設備分析故障,分析出故障類型。當然也可由網絡管理人員等人工進行此工作。步驟303:網絡管理設備選擇診斷程序,當然也網絡管理員等人工進行此工作。步驟304:網絡管理設備通過TR069協議的下載(download)方法,通知終端設備下載選擇的診斷程序。步驟305:終端設備下載完成后,通過TR069協議的下載完成(TransferComplete)方法通知網絡管理設備下載成功的消息。步驟306:網絡管理設備根據終端設備通過TransferComplete方法發送的下載成功消息,向終端設備發送診斷入口參數,比如使用上述的Device.XJ)OEOFC.RCLI.RCmd設置需要執行的診斷程序的名稱,如果終端設備下載診斷程序不成功時,網絡管理設備重新向終端設備發送下載指令。步驟307:終端設備根據診斷入口參數(參數中包含診斷程序執行名、執行參數)執行該診斷程序。步驟308:終端設備在診斷程序執行成功后,將診斷結果封裝在診斷結果節點中。步驟309:終端設備通過TR069的通知(infrom)方法發送4丸行成功消息通知網絡管理設備診斷完成。步驟310:網絡管理設備收到執行成功消息后,通過診斷結果節點向終端設備獲取診斷結果,比如獲取Device.X—OOEOFC.RCLI.Result的節點值。步驟311:網絡管理設備根據診斷結果處理故障。當然,也可以由網絡管理人員以人工方式進行此工作。本發明實施例中終端設備維護的方法的基于TR069視頻質量的診斷實例如圖4所示本實例的應用環境是第一,流媒體服務器上預先放置測試媒體文件,以備終端設備執行診斷程序所需。第二,網絡管理人員等根據不同終端設備編寫診斷程序,比如針對linux系統的終端設備編寫linux視頻質量診斷程序,假設該視頻質量診斷程序的名稱為TestVideoQoS,診斷程序包含視頻服務質量檢測功能,能檢測某采樣周期內的丟包率、比特率、最大抖動值、正在播放的播放幀率、累計丟幀數等視頻質量信息;網絡管理人員將此視頻質量診斷程序儲存在網絡管理設備中。步驟401:終端設備視頻質量出現異常,終端設備向網絡管理設備發送故障消息。當然可以由用戶人工進行故障報告。步驟402:網絡管理設備分析故障。當然,可以由網絡管理人員等人工進13行此工作。步驟403:網絡管理設備選4和現頻質量診斷程序TestVideoQoS,當然,也可以由網絡管理人員等人工進行此工作。步驟404:網絡管理設備調用TR069的download方法向終端設備發送下載TestVideoQoS視頻質量診斷程序的下載指令。步驟405:終端設備下載成功后調用TR069的TransferComplete,通知網絡管理設備下載成功。步驟406:網絡管理設備發送診斷入口參數,例如指定"TestVideoQosURL采集周期,,;其中URL、采集周期都是TestVideoQoS的執行參數,URL標識媒體服務器測試媒體文件的點播URL,采集周期表示對視頻流播放時的采集周期。步驟407:終端設備執行診斷程序TestVideoQoS,如點播測試媒體文件-樣體服務器向終端設備發送測試媒體文件。步驟408:終端設備將測試結果封裝到診斷結果節點。步驟409:終端設備通過TR069的inform方法通知網絡管理設備執行成功;步驟410:網絡管理設備向終端設備獲取診斷結果。步驟411:網絡管理設備根據診斷結果處理視頻質量故障。本發明實施例提供的終端設備的實施例如圖5所示終端設備包括故障信息發送單元501,用于向網絡管理設備發送故障信息。指令接收單元502,用于接收網絡管理設備下發的下載指令,下載指令包括診斷程序的信息。下栽單元503,用于根據指令接收單元502接收的下載指令下載診斷程序。執行單元504,用于執行下栽單元503下載的診斷程序,獲得診斷結果。在本實施例中,由于終端設備能從網絡管理設備處得到針對具體故障的i貪斷程序,因此,可以實現對故障的動態i貪斷。進一步,診斷程序是網絡管理設備根據故障類型所確定,故障類型是網絡管理設備依據故障信息分析得到。進一步,所述網絡設備還包括參數接收單元,用于接收所述網絡管理設備下發的診斷入口參數,所述執行單元504還用于根據所述診斷入口參數執行所述診斷程序。在本實施例中,由于終端設備設置有診斷入口節點和診斷結果節點,網絡管理設備可以設置診斷入口參數,終端設備根據診斷入口參數可以執行下載的診斷程序,執行成功后,終端設備將診斷結果通過診斷結果節點發送給網絡管理設備,使得網絡管理設備可以獲得診斷結果從而能對故障進行處理。因而,可以實現故障診斷程序的靈活下載、執行及診斷。不用區分具體的數據模型。進一步,終端設備還包括第一發送單元,用于向網絡管理設備發送下載成功信息,以指示網絡管理設備下發診斷入口參數。進一步,診斷入口參數包括診斷程序名稱和執行斷程序,而且能根據執行參數靈活地執行診斷程序。進一步,終端設備還包括結果發送單元,用于向網絡管理設備發送診斷結果。進一步,終端設備還包括第二發送單元,用于當下載單元下載診斷程序不成功時,向網絡管理設備發送下載失敗消息。在本發明實施例中,網絡管理設備可以根據診斷結果處理故障。以達到最終的終端設備維護的目標。當然,也可以以人工形式根據診斷結果對故障進行相應的處理,但是網絡管理設備也可以具有根據診斷結果處理故障的功能,由網絡管理設備自動完成處理故障的過程,這樣能提高通信系統對終端設備故障的處理效率。當終端設備下載診斷程序失敗時,網絡管理設備接收終端設備發送的下載失敗消息,進入向終端設備發送下載正確的診斷程序的下載指令的步驟。網絡管理設備接收下載失敗消息有助于確定正確的診斷程序,以使流程繼續15直到終端設備下載到正確的診斷程序。因此,可以避免診斷程序下載不成功引起的不當中斷。本發明實施例提供的網絡管理設備的實施例如圖6所示網絡管理設備包括故障信息接收單元601,用于接收終端設備發送的故障信息。指令發送單元602,用于向終端設備發送下載指令,下載指令包括診斷程序的信息。進一步,網絡管理設備還包括故障分析單元,用于根據故障信息接收單元601接收的故障信息分析得到故障類型。程序確定單元,用于根據故障分析單元得到的故障類型確定診斷程序。進一步,網絡管理設備還包括參數發送單元,用于在指令發送單元602在向終端設備發送下載指令之后,向終端設備發送診斷入口參數。在本實施例中,由于終端設備設置有診斷入口節點和診斷結果節點,網絡管理設備可以設置診斷入口節點的參數,終端設備根據診斷入口參數可以執行下載的診斷程序,執行成功后,終端設備將診斷結果通過診斷結果節點發送給網絡管理設備,使得網絡管理設備可以獲得診斷結果從而能對故障進行處理。因而,可以實現故障診斷程序的靈活下載、執行及診斷。不用區分具體的數據模型。進一步,網絡管理設備還包括第一接收單元,用于在指令發送單元602發送下載指令后,接收終端設備發送的請求診斷入口參數的下載成功消息。參數發送單元還用于根據第一接收單元接收的下載成功消息向終端設備發送診斷入口參數。在本發明實施例中,網絡管理設備可以根據終端設備發送的下載成功消息向終端設備發送診斷入口參數。更進一步,診斷入口參數包括診斷程序名稱和執行參數。也即是終端設備不但能在診斷入口參數的診斷程序名稱的觸發下執行診斷程序,而且能根據執行參數靈活地執行診斷程序。進一步,網絡管理設備還包括結果接收單元,用于接收終端設備發送的診斷結果。故障處理單元,用于根據診斷結果處理故障。在本發明實施例中,網絡管理設備可以接收終端設備主動發送的診斷結果。網絡管理設備也可以主動向終端設備獲取診斷結果,使網絡管理設備能靈活掌握得到診斷結果的時機。網絡管理設備根據診斷結果處理故障。以達到最終的終端設備維護的目標。當然,也可以以人工形式根據診斷結果對故障進行相應的處理,但是網絡管理設備也可以具有根據診斷結果處理故障的功能,由網絡管理設備自動完成處理故障的過程,這樣能提高通信系統對終端設備故障的處理效率。進一步,網絡管理設備還包括第二接收單元,用于在指令發送單元602向終端設備發送下載指令之前,接收終端設備發送的下載失敗消息。在本發明實施例中,當終端設備下載診斷程序失敗時,網絡管理設備接收終端設備發送的下載失敗消息,進入向終端設備發送下載正確的診斷程序的下載指令的步驟。網絡管理設備接收下載失敗消息有助于確定正確的診斷程序,以使流程繼續直到終端設備下載到正確的診斷程序。因此,可以避免診斷程序下載不成功引起的不當中斷。當然,從發送故障消息到選擇診斷程序的方式還可以由人工完成,即網絡管理人員接收故障消息,對用戶描述的故障進行分析,根據分析結果最終選擇具體的診斷程序。而這一系列的動作都可以由網絡管理設備自動完成,這樣能提高通信系統對終端設備故障的處理效率。本發明實施例提供的通信系統的實施例如圖7所示通信系統包括終端設備701和網絡管理設備702。終端設備701,用于向網絡管理設備702發送故障信息,接收網絡管理設備702下發的下載指令,下載指令包括診斷程序的信息,根據下載指令下載診斷程序,執行診斷程序,獲得診斷結果。網絡管理設備702,用于接收終端設備701發送的故障信息,向終端設備發送下載指令,下載指令包括診斷程序的信息。進一步,終端設備701還用于接收網絡管理設備702下發的診斷入口參數,根據診斷入口參數執行診斷程序。網絡管理設備702還用于向終端設備701發送診斷入口參數。進一步,網絡管理設備702還用于根據故障信息分析得到故障類型,根據故障類型確定"^斷程序。進一步,終端設備701還用于向網絡管理設備702發送下載成功消息,以指示網絡管理設備702下發診斷入口參數。進一步,終端設備701還用于向網絡管理設備702發送診斷結果;網絡管理設備702還用于接收診斷結果,根據診斷結果處理故障。進一步,終端設備701,還用于根據下載指令下載診斷程序不成功時,向網絡管理設備702發送下載失敗消息,網絡管理設備702還用于接收終端設備701發送的下載失敗消息,重新向終端設備701發送下載診斷程序的下載指令。在本實施例中,由于終端設備設置有診斷入口節點和診斷結果節點,網絡管理設備可以設置診斷入口節點的參數,終端設備根據診斷入口參數可以執行下載的診斷程序,執行成功后,終端設備將診斷結果通過診斷結果節點發送給網絡管理設備,使得網絡管理設備可以獲得診斷結果從而能對故障進行處理。因而,可以實現故障診斷程序的靈活下載、執行及診斷。不用區分具體的數據模型。是可以通過程序來指令相關的硬件完成,的程序可以存儲于一種計算機可讀存儲介質中,存儲介質可以是只讀存儲器,磁盤或光盤等。以上對本發明實施例所提供的一種終端設備維護的方法、設備及系統進述,以上實施例的說明只是用于幫助理解本發明的方法及其核心思想;同時,對于本領域的一般技術人員,依據本發明的思想,在具體實施方式及應用范圍上均會有改變之處,綜上,本說明書內容不應理解為對本發明的限制。18權利要求1、一種終端設備維護的方法,其特征在于,包括向網絡管理設備發送故障信息;接收網絡管理設備下發的下載指令,所述下載指令包括診斷程序的信息;根據所述下載指令下載所述診斷程序;執行所述診斷程序,獲得診斷結果。2、根據權利要求l所述的終端設備維護的方法,其特征在于,所述診斷程序是網絡管理設備根據故障類型所確定,所述故障類型是網絡管理設備依據所述故障信息分析得到。3、根據權利要求l所述的終端設備維護的方法,其特征在于,執行所述診斷程序的步驟具體包括接收網絡管理設備下發的診斷入口參數;根據所述診斷入口參數執行所述診斷程序。4、根據權利要求3所述的終端設備維護的方法,其特征在于,在根據所述下載指令下載所述診斷程序的步驟之后,在接收網絡管理設備下發的診斷入口參數的步驟之前,還包括向所述網絡管理設備發送下載成功消息,所述下載成功信息用以指示所述網絡管理設備下發診斷入口參數。5、根據權利要求l所述的終端設備維護的方法,其特征在于,還包括向所述網絡管理設備發送所述診斷結果。6、根據權利要求l所述的終端設備維護的方法,其特征在于,在根據所述下載指令下載所述診斷程序的步驟中,當所述診斷程序下載不成功時,向所述網絡管理設備發送下載失敗消息,進行接收網絡管理設備下發的下載指令的步驟。7、一種終端設備維護的方法,其特征在于,包括接收終端設備發送的故障信息;向所述終端設備發送下載指令,所述下載指令包括診斷程序的信息,以便所述終端設備根據所述下載指令下載診斷程序。8、根據權利要求7所述的終端設備維護的方法,其特征在于,向所述終端設備發送下載指令的步驟之前還包括根據所述故障信息分析得到故障類型;根據所述故障類型確定診斷程序。9、根據權利要求7所述的終端設備維護的方法,其特征在于,向所述終端設備發送下載指令的步驟之后,還包括向所述終端設備發送診斷入口參數。10、根據權利要求9所述的終端設備維護的方法,其特征在于,在向所述終端設備發送下載指令的步驟之后,向所述終端設備發送診斷入口參數的步驟之前,還包括接收所述終端設備發送的請求診斷入口參數的下載成功消息。11、根據權利要求7所述的終端設備維護的方法,其特征在于,在向所述終端設備發送下載指令的步驟之后,還包括接收所述終端設備發送的診斷結果;根據所述診斷結果處理故障。12、根據權利要求7所述的終端設備維護的方法,其特征在于,還包括接收所述終端設備發送的下載失敗消息,并執行向所述終端設備發送下載指令的步驟。13、一種終端設備,其特征在于,包括故障信息發送單元,用于向網絡管理設備發送故障信息;指令接收單元,用于接收所述網絡管理設備下發的下載指令,所述下載指令包括診斷程序的信息;下載單元,用于根據所述下載指令下載診斷程序;執行單元,用于執行所述診斷程序,獲得診斷結果。14、根據權利要求13所述的終端設備,其特征在于,還包括參數接收單元,用于接收所述網絡管理設備下發的診斷入口參數,所述執15、根據權利要求14所述的終端設備,其特征在于,還包括第一發送單元,用于向所述網絡管理設備發送下載成功信息,所述下載成功信息用以指示所述網絡管理設備下發診斷入口參數。16、根據權利要求13所述的終端設備,其特征在于,還包括結果發送單元,用于向所述網絡管理設備發送所述診斷結果。17、根據權利要求13所述的終端設備,其特征在于,還包括第二發送單元,用于當所述下載單元下載診斷程序不成功時,向所述網絡管理設備發送下載失敗消息,進行接收網絡管理設備下發的下載指令的步驟。18、一種網絡管理設備,其特征在于,包括故障信息接收單元,用于接收終端設備發送的故障信息;指令發送單元,用于向終端設備發送下載指令,所述下載指令包括診斷程序的信息,以便所述終端設備根據所述下載指令下載診斷程序。19、根據權利要求18所述的網絡管理設備,其特征在于,還包括故障分析單元,用于根據所述故障信息分析得到故障類型;程序確定單元,用于根據所述故障分析單元得到的所述故障類型確定診斷程序。20、根據權利要求18所述的網絡管理設備,其特征在于,還包括參數發送單元,用于向所述終端設備發送診斷入口參數。21、根據權利要求20所述的網絡管理設備,其特征在于,還包括第一接收單元,用于接收所述終端設備發送的請求診斷入口參數的下載成功消息;所述參數發送單元,還用于根據所述下載成功消息向所述終端設備發送診斷入口參數。22、根據權利要求18所述的網絡管理設備,其特征在于,還包括結果接收單元,用于接收所述終端設備發送的診斷結果;故障處理單元,用于根據所述診斷結果處理故障。23、根據權利要求18所述的網絡管理設備,其特征在于,還包括第二接收單元,用于接收所述終端設備發送的下載失敗消息;所述指令發送單元還用于根據所述下載失敗消息向終端設備發送下載指令。24、一種通信系統,其特征在于,包括終端設備和網絡管理設備;所述終端設備,用于向網絡管理設備發送故障信息,接收網絡管理設備下發的下載指令,所述下載指令包括診斷程序的信息,根據所述下載指令下載所述診斷程序,執行所述診斷程序,獲得診斷結果;所述網絡管理設備,用于接收終端設備發送的故障信息,向終端設備發送下載指令,所述下載指令包括診斷程序的信息。25、根據權利要求24所述通信系統,其特征在于,所述終端設備還用于接收網絡管理設備下發的診斷入口參數,根據所述診斷入口參數執行所述診斷程序;所述網絡管理設備還用于向終端設備發送診斷入口參數。26、根據權利要求24所述的通信系統,其特征在于,所述網絡管理設備還用于根據所述故障信息分析得到故障類型,根據所述故障類型確定診斷程序。27、根據權利要求25所述的通信系統,其特征在于,所述終端設備還用于向所述網絡管理設備發送下載成功消息,以指示所述網絡管理設備下發診斷入口參數。28、根據權利要求24所述的通信系統,其特征在于,所述終端設備還用于向網絡管理設備發送診斷結果;所述網絡管理設備還用于接收所述診斷結果,根據所述診斷結果處理故障。29、根據權利要求24所述的通信系統,其特征在于,所述終端設備,還用于根據所述下載指令下載診斷程序不成功時,向網絡管理設備發送下載失敗消息;所述網絡管理設備還用于接收終端設備發送的下載失敗消息,重新向所述終端設備發送下載診斷程序的下載指令。全文摘要本發明公開一種終端設備維護的方法、設備及系統,以解決現有技術無法滿足對實際運營中日趨復雜的業務出現故障的動態診斷的問題。方法主要包括向網絡管理設備發送故障信息;接收網絡管理設備下發的下載指令,所述下載指令包括診斷程序的信息;根據所述下載指令下載所述診斷程序;執行所述診斷程序,獲得診斷結果。使用該方法,可以在寬帶業務出現故障時不區分具體終端設備的具體業務和具體數據模型,實現動態診斷。文檔編號H04L12/24GK101662379SQ200810135539公開日2010年3月3日申請日期2008年8月29日優先權日2008年8月29日發明者林楊,強蘇申請人:華為技術有限公司