公務(wù)員期刊網(wǎng) 論文中心 正文

有線(xiàn)電視智能終端遠(yuǎn)程管理探析

前言:想要寫(xiě)出一篇引人入勝的文章?我們特意為您整理了有線(xiàn)電視智能終端遠(yuǎn)程管理探析范文,希望能給你帶來(lái)靈感和參考,敬請(qǐng)閱讀。

有線(xiàn)電視智能終端遠(yuǎn)程管理探析

摘要:有線(xiàn)電視智能終端內(nèi)置探針系統(tǒng)為后端支撐提供多元化的維護(hù)手段,實(shí)現(xiàn)全網(wǎng)智能終端的統(tǒng)一管理和精準(zhǔn)維護(hù),依托大數(shù)據(jù)展示,直觀(guān)展現(xiàn)全網(wǎng)智能終端的分布與在線(xiàn)情況。

關(guān)鍵詞:智能終端內(nèi)置探針遠(yuǎn)程管理

1引言

現(xiàn)有有線(xiàn)電視智能終端的業(yè)務(wù)形態(tài)在原有傳統(tǒng)直播電視、互動(dòng)點(diǎn)播的基礎(chǔ)上,逐步已延伸到視頻時(shí)移回看、應(yīng)用專(zhuān)區(qū)、互動(dòng)游戲以及電視商城等各類(lèi)增值業(yè)務(wù),終端在功能可擴(kuò)展性、智能性、穩(wěn)定性方面要求越來(lái)越高。遠(yuǎn)程終端管理通過(guò)對(duì)智能終端的各類(lèi)運(yùn)行數(shù)據(jù)進(jìn)行采集和分析,有效掌握用戶(hù)使用體驗(yàn)和收視習(xí)慣,把控智能終端在網(wǎng)運(yùn)行質(zhì)量,從而提升運(yùn)維管理能力,提高服務(wù)質(zhì)量。

2系統(tǒng)主要功能

終端遠(yuǎn)程管理系統(tǒng)利用TR-069協(xié)議實(shí)現(xiàn)網(wǎng)管的主要功能,主要包括三方面:一是智能終端自動(dòng)配置和動(dòng)態(tài)服務(wù);二是對(duì)智能終端的狀態(tài)和性能監(jiān)控;三是對(duì)網(wǎng)絡(luò)故障的遠(yuǎn)程診斷。

2.1智能終端自動(dòng)配置和動(dòng)態(tài)服務(wù)

TR-069協(xié)議允許終端管理系統(tǒng)(ITMS)為一個(gè)或多個(gè)CPE(用戶(hù)端)提供自動(dòng)和動(dòng)態(tài)的業(yè)務(wù)配置服務(wù)。TR-069協(xié)議可以在智能終端初始化連接訪(fǎng)問(wèn)網(wǎng)絡(luò)時(shí),提供業(yè)務(wù)配置服務(wù),也可以在智能終端建立連接后的任意時(shí)間點(diǎn)內(nèi)重新提供業(yè)務(wù)配置服務(wù),同時(shí)允許系統(tǒng)對(duì)單個(gè)或一組智能終端提供服務(wù)。

2.2對(duì)智能終端的狀態(tài)和性能進(jìn)行監(jiān)控

TR-069協(xié)議支持收集智能終端在運(yùn)行過(guò)程中產(chǎn)生的各類(lèi)可用信息,終端管理系統(tǒng)可以通過(guò)信息來(lái)對(duì)智能終端的運(yùn)行情況進(jìn)行監(jiān)測(cè)監(jiān)控,通過(guò)大數(shù)據(jù)運(yùn)算進(jìn)行統(tǒng)計(jì)和分析,有針對(duì)性地對(duì)智能終端運(yùn)行質(zhì)量進(jìn)行改善。同時(shí),TR-069協(xié)議也允許智能終端在其運(yùn)行狀況發(fā)生改變時(shí),主動(dòng)通知終端管理系統(tǒng),從而達(dá)到定點(diǎn)、實(shí)時(shí)對(duì)個(gè)別重點(diǎn)終端性能監(jiān)測(cè)監(jiān)控的目的。

2.3對(duì)網(wǎng)絡(luò)故障的診斷

TR-069協(xié)議收集各類(lèi)智能終端運(yùn)行數(shù)據(jù),終端管理系統(tǒng)可以根據(jù)運(yùn)行數(shù)據(jù)診斷并解決智能終端網(wǎng)絡(luò)運(yùn)行中的故障,具有執(zhí)行診斷測(cè)試的能力,結(jié)合長(zhǎng)時(shí)間的運(yùn)維管理經(jīng)驗(yàn),逐步實(shí)現(xiàn)智能運(yùn)維和遠(yuǎn)程故障排查。

3建立連接流程

終端管理系統(tǒng)與智能終端間數(shù)據(jù)、信息、參數(shù)和文件的傳送是通過(guò)TCP連接的。TR-069在數(shù)據(jù)傳輸?shù)陌踩矫娌捎米C書(shū)驗(yàn)證以及秘密消息兩種方式,從而驗(yàn)證終端管理系統(tǒng)和智能終端的準(zhǔn)確性??蛻?hù)端直接鏈接80或者其他端口(可設(shè)定),進(jìn)行標(biāo)準(zhǔn)的HTTP連接。終端管理系統(tǒng)和智能終端在連接過(guò)程中,需從配置文件通過(guò)用戶(hù)密碼進(jìn)行HTTP認(rèn)證,認(rèn)證成功則連接。認(rèn)證失敗則退出連接,并選擇間隔一段固定時(shí)間再次發(fā)起連接申請(qǐng)。終端管理系統(tǒng)和智能終端在使用TR-069協(xié)議時(shí),所有的交互會(huì)話(huà)都通過(guò)智能終端發(fā)送的HTTPPOST中所封裝的Inform消息啟動(dòng)。終端管理系統(tǒng)和智能終端之間只有一條處于會(huì)話(huà)狀態(tài)的交互,其Inform消息出現(xiàn)一次。只有當(dāng)終端管理系統(tǒng)和智能終端之間有信息通信時(shí),交互會(huì)話(huà)才會(huì)保持,否則會(huì)話(huà)終止,智能終端關(guān)閉連接。

4系統(tǒng)網(wǎng)絡(luò)部署

有線(xiàn)電視智能終端內(nèi)置探針系統(tǒng)實(shí)現(xiàn)終端管理需業(yè)務(wù)系統(tǒng)、網(wǎng)絡(luò)接入、用戶(hù)終端三個(gè)組成部分,其架構(gòu)如圖1所示。有線(xiàn)電視智能終端內(nèi)置探針系統(tǒng)部署在后臺(tái)管理服務(wù)器、數(shù)據(jù)庫(kù)服務(wù)器、存儲(chǔ)服務(wù)器、數(shù)據(jù)同步服務(wù)器上,通過(guò)接口服務(wù)器與網(wǎng)絡(luò)建立連接,依托HFC、FTTH等雙向網(wǎng)絡(luò),實(shí)現(xiàn)部署在用戶(hù)互動(dòng)終端探針軟件的遠(yuǎn)程管理。在后臺(tái)管理服務(wù)器上部署TIMS工程,即后臺(tái)管理系統(tǒng)。數(shù)據(jù)庫(kù)服務(wù)器用于存放持久化的數(shù)據(jù),使用MySQL進(jìn)行存儲(chǔ)。在接口服務(wù)器上部署ITMSProxy接口工程,響應(yīng)終端的請(qǐng)求,與Redis緩存服務(wù)器交互。Redis緩存服務(wù)器部署Redis緩存服務(wù),Redis緩存中以隊(duì)列的方式存儲(chǔ)了向盒端發(fā)送的指令數(shù)據(jù)以及異步處理的SQL語(yǔ)句。在數(shù)據(jù)同步服務(wù)器上部署ITMSSyncDB工程,此工程將從Redis緩存中獲取SQL語(yǔ)句,實(shí)現(xiàn)對(duì)數(shù)據(jù)庫(kù)的操作,減輕并發(fā)壓力。

5系統(tǒng)功能模塊

終端管理平臺(tái)作為智能機(jī)頂盒互動(dòng)業(yè)務(wù)系統(tǒng)中對(duì)終端進(jìn)行遠(yuǎn)程管理的唯一平臺(tái),提供的功能包括終端的注冊(cè)認(rèn)證、業(yè)務(wù)與配置信息管理、終端狀態(tài)信息遠(yuǎn)程配置查看、故障遠(yuǎn)程診斷等。終端管理平臺(tái)的功能模塊架構(gòu)如圖2所示。

5.1終端認(rèn)證注冊(cè)

智能終端主動(dòng)向終端管理系統(tǒng)發(fā)起一個(gè)HTTP連接請(qǐng)求,終端管理系統(tǒng)進(jìn)行HTTP認(rèn)證。智能終端向終端管理系統(tǒng)發(fā)起HTTP連接請(qǐng)求,終端管理系統(tǒng)檢測(cè)到智能終端未帶有認(rèn)證數(shù)據(jù)或認(rèn)證失敗,將返回“401”數(shù)字的響應(yīng)碼。智能終端在收到來(lái)自終端管理系統(tǒng)的HTTPDigest認(rèn)證請(qǐng)求后,在之后的HTTP請(qǐng)求中均帶有認(rèn)證頭信息。終端通過(guò)軟件版本更新,統(tǒng)一配置終端管理系統(tǒng)地址及認(rèn)證用戶(hù)名、密碼。

5.2終端注冊(cè)(智能終端首次登錄上線(xiàn))

智能終端認(rèn)證通過(guò)后,調(diào)用終端管理系統(tǒng)的Inform方法;Inform報(bào)文中的Eventcode為“0BOOTSTRAP”,用于說(shuō)明機(jī)頂盒首次網(wǎng)絡(luò)連接。終端管理系統(tǒng)對(duì)智能終端進(jìn)行注冊(cè),智能終端上報(bào)的相關(guān)數(shù)據(jù)寫(xiě)入數(shù)據(jù)表及緩存中。如果智能終端注冊(cè)成功,終端管理系統(tǒng)返回成功的Inform應(yīng)答;如果智能終端注冊(cè)失敗,終端管理系統(tǒng)返回FaultCode為“8001”的應(yīng)答。

5.3平臺(tái)管理

主要用于終端管理平臺(tái)自身的操作權(quán)限、日志、用戶(hù)等方面的管理。通過(guò)權(quán)限分配用戶(hù)賬號(hào)管理權(quán)限,有針對(duì)性地劃分各類(lèi)用戶(hù)管理職責(zé),保障系統(tǒng)平臺(tái)的網(wǎng)絡(luò)及信息安全。

5.4區(qū)域管理

通過(guò)AAA四級(jí)地址接口,智能終端上報(bào)四級(jí)地址,然后匹配BOSS系統(tǒng)映射關(guān)系表,得出所在區(qū)域,并通過(guò)區(qū)域大數(shù)據(jù)分析,最終呈現(xiàn)數(shù)據(jù)報(bào)表及圖形展示。

5.5數(shù)據(jù)統(tǒng)計(jì)管理

統(tǒng)計(jì)網(wǎng)內(nèi)智能終端數(shù)量、在線(xiàn)智能終端總數(shù)、基本型智能終端總數(shù)以及融合型智能終端總數(shù),按區(qū)域、廠(chǎng)家、軟件版本以及硬件版本進(jìn)行統(tǒng)計(jì)。

5.6任務(wù)管理

主要用于終端管理平臺(tái)進(jìn)行指定終端的參數(shù)配置、遠(yuǎn)程診斷與監(jiān)控等任務(wù)的管理,包括批量任務(wù)管理、任務(wù)隊(duì)列管理、計(jì)劃任務(wù)管理等功能。

5.7任務(wù)實(shí)施

主要用于對(duì)終端進(jìn)行遠(yuǎn)程功能的管理,其中主要包括用于遠(yuǎn)程診斷的IPPing、TraceRT、遠(yuǎn)程重啟、恢復(fù)出廠(chǎng)設(shè)置、參數(shù)值設(shè)置/配置、機(jī)頂盒截圖、版本升級(jí)、DNS解析結(jié)果查詢(xún)、應(yīng)用卸載以及清除頻道等功能。

6終端管理

終端管理系統(tǒng)最重要的功能是任務(wù)管理以及信息管理,其中任務(wù)管理主要是針對(duì)終端進(jìn)行查詢(xún)以及對(duì)特定終端進(jìn)行任務(wù)觸發(fā)。

6.1信息管理

終端信息查看功能提供多種查詢(xún)功能,含按智能終端序列號(hào)、軟/硬件版本號(hào)、在線(xiàn)狀態(tài)、區(qū)域以及類(lèi)型等條件組合查詢(xún),列舉出符合條件的智能終端信息。

6.2任務(wù)管理

為了診斷網(wǎng)絡(luò)故障等原因,智能終端可以在終端管理平臺(tái)的指令下對(duì)網(wǎng)絡(luò)上的主機(jī)名或IP地址進(jìn)行Ping/TraceRoute測(cè)試。終端管理系統(tǒng)負(fù)責(zé)制定任務(wù),并初始化盒端Ping/TraceRoute測(cè)試參數(shù),同時(shí)在測(cè)試結(jié)束后統(tǒng)計(jì)盒端測(cè)試結(jié)果信息,管理人員可根據(jù)終端管理服務(wù)器端所接收到的測(cè)試信息定位終端所處的網(wǎng)絡(luò)狀況。

6.3終端重啟任務(wù)

為了使得某項(xiàng)配置或者某些業(yè)務(wù)能夠盡快生效,如促使智能終端開(kāi)機(jī)檢測(cè)基于IP的升級(jí)業(yè)務(wù)或者其他重要更新,終端管理系統(tǒng)的管理平臺(tái)可以指定某一臺(tái)或者某一區(qū)間的智能終端立刻進(jìn)行重啟,智能終端收到來(lái)自管理服務(wù)器端的重啟任務(wù)命令后,結(jié)束當(dāng)前工作,重新啟動(dòng)智能終端以完成任務(wù)。

6.4參數(shù)采集任務(wù)

通過(guò)管理平臺(tái),管理員可以獲取指定智能終端的一些參數(shù)信息,比如終端安裝的應(yīng)用數(shù)據(jù)、網(wǎng)絡(luò)相關(guān)數(shù)據(jù)、AP數(shù)據(jù)以及智能終端相關(guān)的一些參數(shù)信息等。

6.5恢復(fù)出廠(chǎng)任務(wù)

通過(guò)管理平臺(tái),可以指定某臺(tái)智能終端恢復(fù)默認(rèn)出廠(chǎng)設(shè)置,可以糾正一些數(shù)字電視用戶(hù)因操作失誤而引發(fā)的智能終端故障,避免技術(shù)人員的直接上門(mén)服務(wù)。

6.6機(jī)頂盒截圖

通過(guò)管理平臺(tái),可以指定某臺(tái)智能終端進(jìn)行盒端截圖的操作,智能終端收到指令后進(jìn)行截圖并將圖片上傳到指定服務(wù)器的指定目錄下,在管理平臺(tái)上可以訪(fǎng)問(wèn)圖片。

6.7參數(shù)設(shè)置任務(wù)

通過(guò)管理平臺(tái),指定特定智能終端更改某些配置信息(網(wǎng)絡(luò)參數(shù)、AP參數(shù)等數(shù)據(jù)的配置),使技術(shù)人員在為用戶(hù)終端進(jìn)行遠(yuǎn)程安裝、配置、維護(hù)過(guò)程中更便捷,提升維護(hù)效率。6.8版本升級(jí)通過(guò)管理平臺(tái),可以指定某臺(tái)智能終端觸發(fā)整機(jī)版本升級(jí)的操作,智能終端收到指令后,根據(jù)下發(fā)指令內(nèi)容下載版本的壓縮文件。下載完成后,以彈框的形式詢(xún)問(wèn)用戶(hù)是否升級(jí),如果是,立刻啟動(dòng)整機(jī)版本升級(jí);如果不是,則下次開(kāi)機(jī)重啟,自動(dòng)觸發(fā)整機(jī)版本升級(jí)。

6.9應(yīng)用升級(jí)

通過(guò)管理平臺(tái),可以指定某臺(tái)智能終端觸應(yīng)用升級(jí)的操作,智能終端收到指令后進(jìn)行應(yīng)用靜默下載安裝,完成應(yīng)用下載更新。安裝完成后會(huì)自動(dòng)清理APK安裝文件,防止占用智能終端空間。

7結(jié)語(yǔ)

對(duì)于數(shù)字電視業(yè)務(wù)來(lái)講,終端是實(shí)現(xiàn)全部業(yè)務(wù)的基礎(chǔ),是用戶(hù)對(duì)業(yè)務(wù)體驗(yàn)的唯一媒介,是引導(dǎo)用戶(hù)消費(fèi)習(xí)慣的重要途徑之一。我們于2020年完成終端管理系統(tǒng)及軟件部署,實(shí)現(xiàn)對(duì)全網(wǎng)幾百萬(wàn)智能終端的區(qū)域、版本、廠(chǎng)家等信息從不同維度進(jìn)行數(shù)據(jù)收集、整理分析。通過(guò)對(duì)智能終端進(jìn)行遠(yuǎn)程操作管理,減少用戶(hù)的配置和管理工作,提高設(shè)備的易用性和可管理性,采用終端信息查看/統(tǒng)計(jì)、終端診斷、終端重啟、參數(shù)采集/設(shè)置、恢復(fù)出廠(chǎng)設(shè)置、版本升級(jí)、機(jī)頂盒截圖、應(yīng)用卸載等功能,大大提升了一線(xiàn)人員維護(hù)效率。目前,通過(guò)該系統(tǒng),中國(guó)廣電重慶網(wǎng)絡(luò)股份有限公司智能終端最新版本升級(jí)率達(dá)90%以上,并針對(duì)部分重點(diǎn)客戶(hù)實(shí)施定向監(jiān)測(cè),保證全網(wǎng)用戶(hù)使用體驗(yàn)。綜上,必要的終端管理是改善用戶(hù)體驗(yàn)、提高服務(wù)質(zhì)量、維系客戶(hù)的重要手段。

作者:范楊洋 曹衛(wèi)明 單位:中國(guó)廣電重慶網(wǎng)絡(luò)股份有限公司

相關(guān)熱門(mén)標(biāo)簽