前言:想要寫出一篇引人入勝的文章?我們特意為您整理了有線電視智能終端遠程管理探析范文,希望能給你帶來靈感和參考,敬請閱讀。
摘要:有線電視智能終端內(nèi)置探針系統(tǒng)為后端支撐提供多元化的維護手段,實現(xiàn)全網(wǎng)智能終端的統(tǒng)一管理和精準(zhǔn)維護,依托大數(shù)據(jù)展示,直觀展現(xiàn)全網(wǎng)智能終端的分布與在線情況。
關(guān)鍵詞:智能終端內(nèi)置探針遠程管理
1引言
現(xiàn)有有線電視智能終端的業(yè)務(wù)形態(tài)在原有傳統(tǒng)直播電視、互動點播的基礎(chǔ)上,逐步已延伸到視頻時移回看、應(yīng)用專區(qū)、互動游戲以及電視商城等各類增值業(yè)務(wù),終端在功能可擴展性、智能性、穩(wěn)定性方面要求越來越高。遠程終端管理通過對智能終端的各類運行數(shù)據(jù)進行采集和分析,有效掌握用戶使用體驗和收視習(xí)慣,把控智能終端在網(wǎng)運行質(zhì)量,從而提升運維管理能力,提高服務(wù)質(zhì)量。
2系統(tǒng)主要功能
終端遠程管理系統(tǒng)利用TR-069協(xié)議實現(xiàn)網(wǎng)管的主要功能,主要包括三方面:一是智能終端自動配置和動態(tài)服務(wù);二是對智能終端的狀態(tài)和性能監(jiān)控;三是對網(wǎng)絡(luò)故障的遠程診斷。
2.1智能終端自動配置和動態(tài)服務(wù)
TR-069協(xié)議允許終端管理系統(tǒng)(ITMS)為一個或多個CPE(用戶端)提供自動和動態(tài)的業(yè)務(wù)配置服務(wù)。TR-069協(xié)議可以在智能終端初始化連接訪問網(wǎng)絡(luò)時,提供業(yè)務(wù)配置服務(wù),也可以在智能終端建立連接后的任意時間點內(nèi)重新提供業(yè)務(wù)配置服務(wù),同時允許系統(tǒng)對單個或一組智能終端提供服務(wù)。
2.2對智能終端的狀態(tài)和性能進行監(jiān)控
TR-069協(xié)議支持收集智能終端在運行過程中產(chǎn)生的各類可用信息,終端管理系統(tǒng)可以通過信息來對智能終端的運行情況進行監(jiān)測監(jiān)控,通過大數(shù)據(jù)運算進行統(tǒng)計和分析,有針對性地對智能終端運行質(zhì)量進行改善。同時,TR-069協(xié)議也允許智能終端在其運行狀況發(fā)生改變時,主動通知終端管理系統(tǒng),從而達到定點、實時對個別重點終端性能監(jiān)測監(jiān)控的目的。
2.3對網(wǎng)絡(luò)故障的診斷
TR-069協(xié)議收集各類智能終端運行數(shù)據(jù),終端管理系統(tǒng)可以根據(jù)運行數(shù)據(jù)診斷并解決智能終端網(wǎng)絡(luò)運行中的故障,具有執(zhí)行診斷測試的能力,結(jié)合長時間的運維管理經(jīng)驗,逐步實現(xiàn)智能運維和遠程故障排查。
3建立連接流程
終端管理系統(tǒng)與智能終端間數(shù)據(jù)、信息、參數(shù)和文件的傳送是通過TCP連接的。TR-069在數(shù)據(jù)傳輸?shù)陌踩矫娌捎米C書驗證以及秘密消息兩種方式,從而驗證終端管理系統(tǒng)和智能終端的準(zhǔn)確性??蛻舳酥苯渔溄?0或者其他端口(可設(shè)定),進行標(biāo)準(zhǔn)的HTTP連接。終端管理系統(tǒng)和智能終端在連接過程中,需從配置文件通過用戶密碼進行HTTP認證,認證成功則連接。認證失敗則退出連接,并選擇間隔一段固定時間再次發(fā)起連接申請。終端管理系統(tǒng)和智能終端在使用TR-069協(xié)議時,所有的交互會話都通過智能終端發(fā)送的HTTPPOST中所封裝的Inform消息啟動。終端管理系統(tǒng)和智能終端之間只有一條處于會話狀態(tài)的交互,其Inform消息出現(xiàn)一次。只有當(dāng)終端管理系統(tǒng)和智能終端之間有信息通信時,交互會話才會保持,否則會話終止,智能終端關(guān)閉連接。
4系統(tǒng)網(wǎng)絡(luò)部署
有線電視智能終端內(nèi)置探針系統(tǒng)實現(xiàn)終端管理需業(yè)務(wù)系統(tǒng)、網(wǎng)絡(luò)接入、用戶終端三個組成部分,其架構(gòu)如圖1所示。有線電視智能終端內(nèi)置探針系統(tǒng)部署在后臺管理服務(wù)器、數(shù)據(jù)庫服務(wù)器、存儲服務(wù)器、數(shù)據(jù)同步服務(wù)器上,通過接口服務(wù)器與網(wǎng)絡(luò)建立連接,依托HFC、FTTH等雙向網(wǎng)絡(luò),實現(xiàn)部署在用戶互動終端探針軟件的遠程管理。在后臺管理服務(wù)器上部署TIMS工程,即后臺管理系統(tǒng)。數(shù)據(jù)庫服務(wù)器用于存放持久化的數(shù)據(jù),使用MySQL進行存儲。在接口服務(wù)器上部署ITMSProxy接口工程,響應(yīng)終端的請求,與Redis緩存服務(wù)器交互。Redis緩存服務(wù)器部署Redis緩存服務(wù),Redis緩存中以隊列的方式存儲了向盒端發(fā)送的指令數(shù)據(jù)以及異步處理的SQL語句。在數(shù)據(jù)同步服務(wù)器上部署ITMSSyncDB工程,此工程將從Redis緩存中獲取SQL語句,實現(xiàn)對數(shù)據(jù)庫的操作,減輕并發(fā)壓力。
5系統(tǒng)功能模塊
終端管理平臺作為智能機頂盒互動業(yè)務(wù)系統(tǒng)中對終端進行遠程管理的唯一平臺,提供的功能包括終端的注冊認證、業(yè)務(wù)與配置信息管理、終端狀態(tài)信息遠程配置查看、故障遠程診斷等。終端管理平臺的功能模塊架構(gòu)如圖2所示。
5.1終端認證注冊
智能終端主動向終端管理系統(tǒng)發(fā)起一個HTTP連接請求,終端管理系統(tǒng)進行HTTP認證。智能終端向終端管理系統(tǒng)發(fā)起HTTP連接請求,終端管理系統(tǒng)檢測到智能終端未帶有認證數(shù)據(jù)或認證失敗,將返回“401”數(shù)字的響應(yīng)碼。智能終端在收到來自終端管理系統(tǒng)的HTTPDigest認證請求后,在之后的HTTP請求中均帶有認證頭信息。終端通過軟件版本更新,統(tǒng)一配置終端管理系統(tǒng)地址及認證用戶名、密碼。
5.2終端注冊(智能終端首次登錄上線)
智能終端認證通過后,調(diào)用終端管理系統(tǒng)的Inform方法;Inform報文中的Eventcode為“0BOOTSTRAP”,用于說明機頂盒首次網(wǎng)絡(luò)連接。終端管理系統(tǒng)對智能終端進行注冊,智能終端上報的相關(guān)數(shù)據(jù)寫入數(shù)據(jù)表及緩存中。如果智能終端注冊成功,終端管理系統(tǒng)返回成功的Inform應(yīng)答;如果智能終端注冊失敗,終端管理系統(tǒng)返回FaultCode為“8001”的應(yīng)答。
5.3平臺管理
主要用于終端管理平臺自身的操作權(quán)限、日志、用戶等方面的管理。通過權(quán)限分配用戶賬號管理權(quán)限,有針對性地劃分各類用戶管理職責(zé),保障系統(tǒng)平臺的網(wǎng)絡(luò)及信息安全。
5.4區(qū)域管理
通過AAA四級地址接口,智能終端上報四級地址,然后匹配BOSS系統(tǒng)映射關(guān)系表,得出所在區(qū)域,并通過區(qū)域大數(shù)據(jù)分析,最終呈現(xiàn)數(shù)據(jù)報表及圖形展示。
5.5數(shù)據(jù)統(tǒng)計管理
統(tǒng)計網(wǎng)內(nèi)智能終端數(shù)量、在線智能終端總數(shù)、基本型智能終端總數(shù)以及融合型智能終端總數(shù),按區(qū)域、廠家、軟件版本以及硬件版本進行統(tǒng)計。
5.6任務(wù)管理
主要用于終端管理平臺進行指定終端的參數(shù)配置、遠程診斷與監(jiān)控等任務(wù)的管理,包括批量任務(wù)管理、任務(wù)隊列管理、計劃任務(wù)管理等功能。
5.7任務(wù)實施
主要用于對終端進行遠程功能的管理,其中主要包括用于遠程診斷的IPPing、TraceRT、遠程重啟、恢復(fù)出廠設(shè)置、參數(shù)值設(shè)置/配置、機頂盒截圖、版本升級、DNS解析結(jié)果查詢、應(yīng)用卸載以及清除頻道等功能。
6終端管理
終端管理系統(tǒng)最重要的功能是任務(wù)管理以及信息管理,其中任務(wù)管理主要是針對終端進行查詢以及對特定終端進行任務(wù)觸發(fā)。
6.1信息管理
終端信息查看功能提供多種查詢功能,含按智能終端序列號、軟/硬件版本號、在線狀態(tài)、區(qū)域以及類型等條件組合查詢,列舉出符合條件的智能終端信息。
6.2任務(wù)管理
為了診斷網(wǎng)絡(luò)故障等原因,智能終端可以在終端管理平臺的指令下對網(wǎng)絡(luò)上的主機名或IP地址進行Ping/TraceRoute測試。終端管理系統(tǒng)負責(zé)制定任務(wù),并初始化盒端Ping/TraceRoute測試參數(shù),同時在測試結(jié)束后統(tǒng)計盒端測試結(jié)果信息,管理人員可根據(jù)終端管理服務(wù)器端所接收到的測試信息定位終端所處的網(wǎng)絡(luò)狀況。
6.3終端重啟任務(wù)
為了使得某項配置或者某些業(yè)務(wù)能夠盡快生效,如促使智能終端開機檢測基于IP的升級業(yè)務(wù)或者其他重要更新,終端管理系統(tǒng)的管理平臺可以指定某一臺或者某一區(qū)間的智能終端立刻進行重啟,智能終端收到來自管理服務(wù)器端的重啟任務(wù)命令后,結(jié)束當(dāng)前工作,重新啟動智能終端以完成任務(wù)。
6.4參數(shù)采集任務(wù)
通過管理平臺,管理員可以獲取指定智能終端的一些參數(shù)信息,比如終端安裝的應(yīng)用數(shù)據(jù)、網(wǎng)絡(luò)相關(guān)數(shù)據(jù)、AP數(shù)據(jù)以及智能終端相關(guān)的一些參數(shù)信息等。
6.5恢復(fù)出廠任務(wù)
通過管理平臺,可以指定某臺智能終端恢復(fù)默認出廠設(shè)置,可以糾正一些數(shù)字電視用戶因操作失誤而引發(fā)的智能終端故障,避免技術(shù)人員的直接上門服務(wù)。
6.6機頂盒截圖
通過管理平臺,可以指定某臺智能終端進行盒端截圖的操作,智能終端收到指令后進行截圖并將圖片上傳到指定服務(wù)器的指定目錄下,在管理平臺上可以訪問圖片。
6.7參數(shù)設(shè)置任務(wù)
通過管理平臺,指定特定智能終端更改某些配置信息(網(wǎng)絡(luò)參數(shù)、AP參數(shù)等數(shù)據(jù)的配置),使技術(shù)人員在為用戶終端進行遠程安裝、配置、維護過程中更便捷,提升維護效率。6.8版本升級通過管理平臺,可以指定某臺智能終端觸發(fā)整機版本升級的操作,智能終端收到指令后,根據(jù)下發(fā)指令內(nèi)容下載版本的壓縮文件。下載完成后,以彈框的形式詢問用戶是否升級,如果是,立刻啟動整機版本升級;如果不是,則下次開機重啟,自動觸發(fā)整機版本升級。
6.9應(yīng)用升級
通過管理平臺,可以指定某臺智能終端觸應(yīng)用升級的操作,智能終端收到指令后進行應(yīng)用靜默下載安裝,完成應(yīng)用下載更新。安裝完成后會自動清理APK安裝文件,防止占用智能終端空間。
7結(jié)語
對于數(shù)字電視業(yè)務(wù)來講,終端是實現(xiàn)全部業(yè)務(wù)的基礎(chǔ),是用戶對業(yè)務(wù)體驗的唯一媒介,是引導(dǎo)用戶消費習(xí)慣的重要途徑之一。我們于2020年完成終端管理系統(tǒng)及軟件部署,實現(xiàn)對全網(wǎng)幾百萬智能終端的區(qū)域、版本、廠家等信息從不同維度進行數(shù)據(jù)收集、整理分析。通過對智能終端進行遠程操作管理,減少用戶的配置和管理工作,提高設(shè)備的易用性和可管理性,采用終端信息查看/統(tǒng)計、終端診斷、終端重啟、參數(shù)采集/設(shè)置、恢復(fù)出廠設(shè)置、版本升級、機頂盒截圖、應(yīng)用卸載等功能,大大提升了一線人員維護效率。目前,通過該系統(tǒng),中國廣電重慶網(wǎng)絡(luò)股份有限公司智能終端最新版本升級率達90%以上,并針對部分重點客戶實施定向監(jiān)測,保證全網(wǎng)用戶使用體驗。綜上,必要的終端管理是改善用戶體驗、提高服務(wù)質(zhì)量、維系客戶的重要手段。
作者:范楊洋 曹衛(wèi)明 單位:中國廣電重慶網(wǎng)絡(luò)股份有限公司