本申請涉及數(shù)字電視領(lǐng)域,特別涉及一種Tuner狀態(tài)的調(diào)整方法和裝置。
背景技術(shù):
數(shù)字電視機(jī)頂盒,是一種將數(shù)字電視信號轉(zhuǎn)換成模擬信號的變換設(shè)備,其對經(jīng)過數(shù)字化壓縮的圖像和聲音信號進(jìn)行解碼還原,產(chǎn)生模擬的視頻和聲音信號,通過電視顯示器和音響設(shè)備給觀眾提供高質(zhì)量的電視節(jié)目。
Cable線即為有線電視電纜。是有線電視網(wǎng)絡(luò)向數(shù)字電視機(jī)頂盒輸入數(shù)字電視信號的有線傳輸媒介。
申請人在實(shí)現(xiàn)本申請的過程中發(fā)現(xiàn),上述現(xiàn)有的技術(shù)方案至少存在如下的問題:
目前數(shù)字電視機(jī)頂盒已經(jīng)普及,但由于各個家庭的Cable線信號質(zhì)量差異很大,造成很多家庭面臨視頻播放馬賽克嚴(yán)重并報(bào)修或投訴的問題。一旦遇到這種問題,運(yùn)營商就只能派遣維修人員登門,用專用儀器測試信號質(zhì)量并對信號進(jìn)行處理,這樣的解決方案增加了人力和時間成本,造成了人力資源的浪費(fèi)以及用戶的不滿意。
技術(shù)實(shí)現(xiàn)要素:
本申請實(shí)施例提供一種Tuner狀態(tài)的調(diào)整方法和裝置,以通過自動采集Tuner指標(biāo)和特定的樣本匹配算法,實(shí)現(xiàn)對Tuner指標(biāo)進(jìn)行自動優(yōu)化,在數(shù)字電視出現(xiàn)故障時,可以實(shí)現(xiàn)故障的自動修復(fù),節(jié)約檢修工作的人力和時間成本。
為了達(dá)到上述技術(shù)目的,本申請?zhí)峁┝艘环NTuner狀態(tài)的調(diào)整方法,所述方法具體包括:
監(jiān)控Tuner狀態(tài);
當(dāng)Tuner狀態(tài)出現(xiàn)異常時,根據(jù)當(dāng)前獲取到的各寄存器的數(shù)值生成特征參數(shù);
將所述特征參數(shù)與預(yù)設(shè)樣本庫中的特征參數(shù)樣本進(jìn)行匹配;
根據(jù)匹配得到的特征參數(shù)樣本查詢對應(yīng)的預(yù)設(shè)調(diào)整方案;
根據(jù)所述預(yù)設(shè)調(diào)整方案對各寄存器的數(shù)值進(jìn)行調(diào)整。
另外,本申請實(shí)施例還提供了一種調(diào)試設(shè)備,具體包括:
監(jiān)控模塊,用于監(jiān)控Tuner狀態(tài);
生成模塊,用于當(dāng)所述監(jiān)控模塊監(jiān)控到Tuner狀態(tài)出現(xiàn)異常時,根據(jù)當(dāng)前獲取到的各寄存器的數(shù)值生成特征參數(shù);
匹配模塊,用于將所述生成模塊所生成的特征參數(shù)與預(yù)設(shè)樣本庫中的特征參數(shù)樣本進(jìn)行匹配;
查詢模塊,用于根據(jù)所述匹配模塊匹配得到的特征參數(shù)樣本查詢對應(yīng)的預(yù)設(shè)調(diào)整方案;
調(diào)整模塊,用于根據(jù)所述查詢模塊所查詢得到的預(yù)設(shè)調(diào)整方案對各寄存器的數(shù)值進(jìn)行調(diào)整。
與現(xiàn)有技術(shù)相比,本申請實(shí)施例所提出的技術(shù)方案的有益技術(shù)效果包括:
本申請實(shí)施例公開了一種Tuner狀態(tài)的調(diào)整方法和裝置,該方法在監(jiān)控到Tuner狀態(tài)異常時,自動采集Tuner指標(biāo)生成特征參數(shù),并通過與預(yù)設(shè)樣本庫中的特征參數(shù)樣本相匹配,獲取對應(yīng)的調(diào)整方案,實(shí)現(xiàn)對Tuner指標(biāo)的自動優(yōu)化,通過應(yīng)用本申請實(shí)施例所提出的技術(shù)方案,可以對數(shù)字電視的信號狀態(tài)進(jìn)行實(shí)時監(jiān)控,并在出現(xiàn)Tuner狀態(tài)異常時,采取特定的樣本匹配算法對Tuner指標(biāo)進(jìn)行自動優(yōu)化,可以實(shí)現(xiàn)故障的自動修復(fù),在數(shù)字電視故障檢修過程中節(jié)約人力和時間成本,提高數(shù)字電視的用戶體驗(yàn)。
附圖說明
為了更清楚地說明本申請的技術(shù)方案,下面將對實(shí)施例描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本申請的一些實(shí)施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
圖1為本申請實(shí)施例所提出的一種Tuner狀態(tài)的調(diào)整方法的流程示意圖;
圖2為本申請實(shí)施例所提出的一種不包含調(diào)整限定條件的Tuner狀態(tài)的調(diào)整方法的流程示意圖;
圖3為本申請實(shí)施例所提出的一種關(guān)系數(shù)據(jù)庫的表頭結(jié)構(gòu)的示意圖;
圖4為本申請實(shí)施例所提出的一種包含調(diào)整限定條件一的Tuner狀態(tài)的調(diào)整方法的流程示意圖;
圖5為本申請實(shí)施例所提出的一種順次進(jìn)行調(diào)整限定條件一和調(diào)整限定條件二判定的Tuner狀態(tài)的調(diào)整方法的流程示意圖;
圖6為本申請實(shí)施例所提出的一種調(diào)試設(shè)備的結(jié)構(gòu)示意圖。
具體實(shí)施方式
正如本申請背景技術(shù)所陳述的,在現(xiàn)有的數(shù)字電視故障檢修處理方案中,用戶主動報(bào)修和人工實(shí)地排查調(diào)整都是不可或缺的過程,因此,會因?yàn)橛脩艄收习l(fā)現(xiàn)時延,路程時間消耗,檢修耗時和效果檢驗(yàn)等程序造成時間成本的大幅增加,使用戶等待時間延長,影響用戶體驗(yàn),而另一方面,運(yùn)營商需要在接到故障申報(bào)后,派遣人員時間檢修,這也需要大量的人力成本消耗。
在實(shí)際的應(yīng)用場景中,數(shù)字電視的故障主要包括信號源故障,傳輸路徑故障,信號接入故障,播放終端故障等幾個方面??紤]到信號源和傳輸路徑都是會形成區(qū)域性影響的故障問題,需要運(yùn)營商集中解決,并且,往往這樣的問題都伴隨著物理損壞,不具有自動調(diào)整的條件,而播放終端自身的故障又是用戶自備設(shè)備的問題,與運(yùn)營商無關(guān)。因此,信號接入故障,即接入?yún)?shù)異常所導(dǎo)致的技術(shù)故障問題成為了自動優(yōu)化調(diào)整的目標(biāo)。
Tuner(調(diào)諧器),又稱高頻頭,是電視機(jī)信號通道最前端的一部分電路,是信號接入最終的播放終端的重要節(jié)點(diǎn)。其主要作用是調(diào)諧所接收的電視信號,即對天線接收到的電視信號進(jìn)行選擇、放大和變頻。
由此可見,數(shù)字電視的信號接入和解析過程主要發(fā)生在Tuner(調(diào)諧器)部分,因此,本申請實(shí)施例所提出的技術(shù)方案主要針對Tuner狀態(tài)異常所導(dǎo)致的技術(shù)故障問題。
綜上所述,為了克服現(xiàn)有技術(shù)所存在的這些問題,本申請實(shí)施例提出了一種Tuner狀態(tài)的調(diào)整方法,本申請的發(fā)明人希望通過本申請所提供的方法,可以通過自動采集Tuner指標(biāo)和特定的樣本匹配算法,實(shí)現(xiàn)對Tuner指標(biāo)進(jìn)行自動優(yōu)化,在數(shù)字電視出現(xiàn)故障時,可以實(shí)現(xiàn)故障的自動修復(fù),節(jié)約檢修工作的人力和時間成本。
如圖1所示,為本申請實(shí)施例所提出的一種Tuner狀態(tài)的調(diào)整方法的流程示意圖,該方法具體包括:
步驟S101、監(jiān)控Tuner狀態(tài)。
本步驟中所提出的監(jiān)控操作可以是實(shí)時的,也可以使周期性執(zhí)行的,實(shí)時監(jiān)控可以及時發(fā)現(xiàn)異常狀態(tài),但是對資源的占用也更多,周期性的監(jiān)控可以節(jié)約系統(tǒng)資源,但是對異常狀態(tài)的發(fā)現(xiàn)則會出現(xiàn)一定的時延,具體采用哪種方案進(jìn)行監(jiān)控可以根據(jù)實(shí)際需要來設(shè)置,這樣的變化并不會影響本申請的保護(hù)范圍。
具體的監(jiān)控方式可以通過讀取Tuner所對應(yīng)的各寄存器的當(dāng)前數(shù)值來確定,具體的根據(jù)Tuner寄存器數(shù)值進(jìn)行異常判定的方法在現(xiàn)有技術(shù)中已有提及,在此不再贅述。
如果Tuner狀態(tài)正常,則繼續(xù)下一次的監(jiān)控,而當(dāng)Tuner狀態(tài)出現(xiàn)異常時,執(zhí)行步驟S102。
步驟S102、根據(jù)當(dāng)前獲取到的各寄存器的數(shù)值生成特征參數(shù)。
在具體的應(yīng)用場景中,考慮到后續(xù)樣本匹配處理的便攜性和準(zhǔn)確性,本步驟中所生成的特征參數(shù)的具體形式可以為:
星座圖,或,字符串,或,數(shù)組,或,數(shù)據(jù)表項(xiàng),或,其他能夠表征當(dāng)前數(shù)值分布情況的參數(shù)集合。
凡是能夠?qū)崿F(xiàn)當(dāng)前數(shù)值分布情況的準(zhǔn)確表達(dá),并且可以實(shí)現(xiàn)后續(xù)樣本比對操作的特征參數(shù)形式都屬于本申請的保護(hù)范圍。
步驟S103、將所述特征參數(shù)與預(yù)設(shè)樣本庫中的特征參數(shù)樣本進(jìn)行匹配。
本步驟中的預(yù)設(shè)樣本庫是預(yù)先設(shè)置在設(shè)備內(nèi)部的,其中包含預(yù)先生成的多個特征參數(shù)樣本,分別表征了各種Tuner狀態(tài)異常的情況下的特征參數(shù)情況。
通過樣本匹配,可以快速的確定當(dāng)前的異常情況對應(yīng)了哪一種Tuner狀態(tài)異常。
當(dāng)在所述預(yù)設(shè)樣本庫中獲取到與所述特征參數(shù)相匹配的特征參數(shù)樣本,即匹配成功時,則執(zhí)行步驟S104。
反之,當(dāng)所述預(yù)設(shè)樣本庫中沒有與所述特征參數(shù)相匹配的特征參數(shù)樣本,即匹配失敗時,則表示當(dāng)前預(yù)設(shè)的異常情況中,并不包含當(dāng)前的異常狀態(tài),無法自動優(yōu)化處理。需要上報(bào)網(wǎng)絡(luò)側(cè),由運(yùn)營商或服務(wù)器端決定后續(xù)的檢修方案。因此,對于此種情況,本步驟之后,需要將所述特征參數(shù)和已采集的數(shù)據(jù)傳輸給網(wǎng)絡(luò)側(cè)的服務(wù)器,并進(jìn)行故障告警。
步驟S104、根據(jù)匹配得到的特征參數(shù)樣本查詢對應(yīng)的預(yù)設(shè)調(diào)整方案。
在進(jìn)行樣本庫的預(yù)設(shè)時,為了實(shí)現(xiàn)異常狀態(tài)的自動優(yōu)化,對于每個特征參數(shù)樣本所對應(yīng)的狀態(tài)異常情況,都對應(yīng)設(shè)置了相應(yīng)的調(diào)整方案。
考慮到大部分的Tuner狀態(tài)異常的根本原因通常都可以歸結(jié)為寄存器數(shù)值配置的錯誤,也即通過調(diào)整相應(yīng)的寄存器的數(shù)值配置,就可以解決大部分的Tuner狀態(tài)異常問題,因此,上述的調(diào)整方案,具體可以為不同的寄存器數(shù)值配置方案。
在具體的應(yīng)用場景中,可以將特征參數(shù)樣本與相應(yīng)的調(diào)整方案通過索引或者關(guān)系數(shù)據(jù)庫等方式建立對應(yīng)關(guān)系,從而,可以根據(jù)特稱參數(shù)樣本的查詢結(jié)果,找到對應(yīng)的調(diào)整方案。
步驟S105、根據(jù)所述預(yù)設(shè)調(diào)整方案對各寄存器的數(shù)值進(jìn)行調(diào)整。
根據(jù)獲取到的調(diào)整方案,對各寄存器的數(shù)值進(jìn)行調(diào)整。
在具體的應(yīng)用場景中,本步驟的處理結(jié)束之后,可以返回步驟S101,繼續(xù)Tuner狀態(tài)監(jiān)控,對調(diào)整后的Tuner狀態(tài)進(jìn)行校驗(yàn),如果仍舊監(jiān)控到Tuner狀態(tài)異常,將重復(fù)上述各步驟繼續(xù)進(jìn)行調(diào)整,直至Tuner狀態(tài)恢復(fù)正常。
當(dāng)然,在實(shí)際應(yīng)用場景中,也可以不返回步驟S101,而是按照步驟S101對Tuner狀態(tài)進(jìn)行持續(xù)的監(jiān)控,每監(jiān)控到Tuner狀態(tài)的異常就觸發(fā)上述的調(diào)整過程,這樣的處理只是具體方案循環(huán)方式的表述差異,并不影響本申請的保護(hù)范圍。
在具體的應(yīng)用場景中,考慮到多次調(diào)整所帶來的系統(tǒng)資源占用以及處理時間的消耗,本申請實(shí)施例提出了相應(yīng)的調(diào)整限定條件,在達(dá)到一定的條件后,不再繼續(xù)進(jìn)行自動優(yōu)化調(diào)整,而是直接上報(bào)給網(wǎng)絡(luò)側(cè),由運(yùn)營商或服務(wù)器端決定后續(xù)的檢修方案。具體說明如下。
調(diào)整限定條件一、調(diào)整次數(shù)限制。用以限定一定時間范圍內(nèi)的調(diào)整次數(shù)不能超過閾值。這樣限定的考慮在于,如果短時間內(nèi)進(jìn)行了多次調(diào)整,但Tuner狀態(tài)仍舊異常,則表示預(yù)設(shè)的調(diào)整方案已經(jīng)不能有效解決當(dāng)前的故障,需要將故障進(jìn)行上報(bào)處理。
這種調(diào)整限定條件的具體實(shí)現(xiàn)方式如下:
在步驟S105完成之后,對調(diào)整后的Tuner狀態(tài)繼續(xù)進(jìn)行監(jiān)控,如果調(diào)整后的Tuner狀態(tài)出現(xiàn)異常,則判斷在預(yù)設(shè)的時間長度內(nèi),已對各寄存器的數(shù)值進(jìn)行調(diào)整的次數(shù)是否達(dá)到閾值。
如果沒有達(dá)到,繼續(xù)通過上述步驟進(jìn)行Tuner狀態(tài)的調(diào)整,并監(jiān)控調(diào)整后的Tuner狀態(tài)。
如果達(dá)到,則將所述特征參數(shù)和已采集的數(shù)據(jù)傳輸給網(wǎng)絡(luò)側(cè)的服務(wù)器,并進(jìn)行故障告警。
調(diào)整限定條件二、優(yōu)化趨勢限制。用以保證調(diào)整操作對Tuner狀態(tài)的優(yōu)化效果,如果無法保證至少每次的調(diào)整都會使Tuner狀態(tài)更好,則表示預(yù)設(shè)的調(diào)整方案有誤,或者無法有效解決當(dāng)前的故障,需要將故障進(jìn)行上報(bào)處理。
這種調(diào)整限定條件的具體實(shí)現(xiàn)方式如下:
在步驟S105完成之后,對調(diào)整后的Tuner狀態(tài)繼續(xù)進(jìn)行監(jiān)控,如果所述調(diào)整后的Tuner狀態(tài)出現(xiàn)異常,判斷當(dāng)前的Tuner狀態(tài)是否優(yōu)于調(diào)整前的Tuner狀態(tài)。
如果優(yōu)于,繼續(xù)通過上述步驟進(jìn)行Tuner狀態(tài)的調(diào)整,并監(jiān)控調(diào)整后的Tuner狀態(tài)。
如果沒有優(yōu)于,則將所述特征參數(shù)和已采集的數(shù)據(jù)傳輸給網(wǎng)絡(luò)側(cè)的服務(wù)器,并進(jìn)行故障告警。
需要進(jìn)一步說明的是,上述的兩個調(diào)整限定條件可以單獨(dú)使用,尤其是考慮到Tuner狀態(tài)包含參數(shù)眾多,無法準(zhǔn)確比較調(diào)整前后Tuner狀態(tài)優(yōu)劣的情況下,單獨(dú)使用調(diào)整限定條件二就顯得更加重要。
但是,在實(shí)際應(yīng)用中,也可以組合使用上述的兩種調(diào)整限定條件,而且,相應(yīng)的組合方案包括以下兩種:
方案一、在調(diào)整后的Tuner狀態(tài)出現(xiàn)異常之后,首先確定調(diào)整限定條件一的判定,即判斷當(dāng)前的調(diào)整次數(shù)是否已達(dá)到閾值,如果未達(dá)到,再進(jìn)行調(diào)整限定條件二的判定,確定調(diào)整結(jié)果是否優(yōu)于調(diào)整前。
這樣組合應(yīng)用兩個調(diào)整限定條件的好處在于避免無限制優(yōu)化所帶來的用戶長時間等待和系統(tǒng)資源的多次占用,即使保持了優(yōu)化趨勢,但始終無法達(dá)到狀態(tài)正常的情況下,也不能過多的執(zhí)行調(diào)整操作。
方案二、在調(diào)整后的Tuner狀態(tài)出現(xiàn)異常之后,首先確定調(diào)整限定條件二的判定,確定調(diào)整結(jié)果是否優(yōu)于調(diào)整前,如果優(yōu)于,再進(jìn)行調(diào)整限定條件一的判定,即判斷當(dāng)前的調(diào)整次數(shù)是否已達(dá)到閾值。
這樣組合應(yīng)用兩個調(diào)整限定條件的好處在于,對于無法保證優(yōu)化趨勢的情況,避免繼續(xù)進(jìn)行調(diào)整所帶來的資源浪費(fèi)和用戶的無意義等待。對于無法保證優(yōu)化趨勢的調(diào)整,繼續(xù)執(zhí)行調(diào)整操作也沒有意義。
與現(xiàn)有技術(shù)相比,本申請實(shí)施例所提出的技術(shù)方案的有益技術(shù)效果包括:
本申請實(shí)施例公開了一種Tuner狀態(tài)的調(diào)整方法和裝置,該方法在監(jiān)控到Tuner狀態(tài)異常時,自動采集Tuner指標(biāo)生成特征參數(shù),并通過與預(yù)設(shè)樣本庫中的特征參數(shù)樣本相匹配,獲取對應(yīng)的調(diào)整方案,實(shí)現(xiàn)對Tuner指標(biāo)的自動優(yōu)化,通過應(yīng)用本申請實(shí)施例所提出的技術(shù)方案,可以對數(shù)字電視的信號狀態(tài)進(jìn)行實(shí)時監(jiān)控,并在出現(xiàn)Tuner狀態(tài)異常時,采取特定的樣本匹配算法對Tuner指標(biāo)進(jìn)行自動優(yōu)化,可以實(shí)現(xiàn)故障的自動修復(fù),在數(shù)字電視故障檢修過程中節(jié)約人力和時間成本,提高數(shù)字電視的用戶體驗(yàn)。
下面將結(jié)合本申請中的附圖,對本申請中的技術(shù)方案進(jìn)行清楚、完整的描述,顯然,所描述的實(shí)施例是本申請的一部分實(shí)施例,而不是全部的實(shí)施例?;诒旧暾堉械膶?shí)施例,本領(lǐng)域普通技術(shù)人員在沒有做出創(chuàng)造性勞動的前提下所獲得的所有其他實(shí)施例,都屬于本申請保護(hù)的范圍。
如前所示,由于存在是否加入調(diào)整限定條件及其組合方式的差異,相應(yīng)的調(diào)整方案也會存在不同的處理流程,本申請分別通過多個不同的實(shí)施例,對各技術(shù)方案進(jìn)行說明。
如圖2所示,為本申請實(shí)施例所提出的一種不包含調(diào)整限定條件的Tuner狀態(tài)的調(diào)整方法的流程示意圖,該方法具體包括:
步驟S201、預(yù)設(shè)星座圖樣本庫和多個調(diào)整方案,并建立關(guān)系數(shù)據(jù)庫。
星座圖為本實(shí)施例所給出的一種特征參數(shù)的具體形式,其他形式的特征參數(shù)的處理方案以此類推,這樣的具體形式變化并不會影響本申請的保護(hù)范圍,后文中也與此類似,不再重復(fù)說明。
為了達(dá)到快速調(diào)整Tuner狀態(tài)以更好的增加用戶體驗(yàn)的目的,本實(shí)施例采用了星座圖樣本庫及寄存器表格靜態(tài)匹配的方法,提前計(jì)算出每一個星座圖樣本所對應(yīng)的異常狀態(tài)所需要調(diào)整的寄存器數(shù)值,并建立一個關(guān)系數(shù)據(jù)庫。關(guān)系數(shù)據(jù)庫的表頭結(jié)構(gòu)如圖3所示,以星座圖樣本庫中的每一個星座圖對應(yīng)的唯一的ID(Identify,標(biāo)識)編號作為Table(表格)的main key(主關(guān)鍵值),每一行包含了要設(shè)置的寄存器的地址和值。即在關(guān)系數(shù)據(jù)庫中,包含了各星座圖樣本所對應(yīng)的調(diào)整方案。
步驟S202、實(shí)時監(jiān)控Tuner狀態(tài)。
如前所述,本步驟也可以是周期監(jiān)控,這樣的變化并不會影響本申請的保護(hù)范圍,后文中也與此類似,不再重復(fù)說明。
如果Tuner狀態(tài)正常,則繼續(xù)監(jiān)控,而當(dāng)Tuner狀態(tài)出現(xiàn)異常時,執(zhí)行步驟S203。
步驟S203、根據(jù)當(dāng)前獲取到的各寄存器的數(shù)值生成星座圖。
步驟S204、將星座圖與預(yù)設(shè)樣本庫中的星座圖樣本進(jìn)行匹配。
在具體的應(yīng)用場景中,快速匹配星座圖可以采用圖像灰度二值化處理算法。將待匹配的目標(biāo)星座圖進(jìn)行灰度二值化算法處理后,一一與星座圖樣本庫中的星座圖樣本進(jìn)行比較,快速匹配出對應(yīng)的星座圖樣本。
需要說明的是,上述的匹配方法只是本申請實(shí)施例給出的一種優(yōu)選方案,在能夠?qū)崿F(xiàn)匹配結(jié)果的情況下,其他的星座圖匹配方案,以及其他形式的特征參數(shù)的匹配方案同樣可以應(yīng)用于本申請實(shí)施例所提出的技術(shù)方案,這樣的變化并不會影響本申請的保護(hù)范圍,后文中也與此類似,不再重復(fù)說明。
當(dāng)匹配到對應(yīng)的星座圖樣本,即匹配成功時,則執(zhí)行步驟S205。
反之,如果沒有與任何一個星座圖樣本匹配成功,即匹配失敗,則表示當(dāng)前預(yù)設(shè)的異常情況中,并不包含當(dāng)前的異常狀態(tài),無法自動優(yōu)化處理,執(zhí)行步驟S207。
步驟S205、根據(jù)匹配得到的星座圖樣本,查詢關(guān)系數(shù)據(jù)庫,獲取對應(yīng)的調(diào)整方案。
在實(shí)際匹配過程中,可以通過在前述的關(guān)系數(shù)據(jù)庫中查表的方式快速找到對應(yīng)的寄存器表項(xiàng),即根據(jù)匹配到的星座圖樣本的ID編號,從關(guān)系數(shù)據(jù)庫中查詢到對應(yīng)的寄存器組的數(shù)值配置方案。
步驟S206、根據(jù)獲取到的調(diào)整方案對各寄存器的數(shù)值進(jìn)行調(diào)整。
根據(jù)步驟S205中查詢到的寄存器組的數(shù)值配置方案,找到相應(yīng)的需要調(diào)整的寄存器組,按照相應(yīng)的數(shù)值配置方案進(jìn)行數(shù)值配置。
調(diào)整完成后,返回步驟S202,繼續(xù)Tuner狀態(tài)監(jiān)控,對調(diào)整后的Tuner狀態(tài)進(jìn)行校驗(yàn),如果仍舊監(jiān)控到Tuner狀態(tài)異常,將重復(fù)上述各步驟繼續(xù)進(jìn)行調(diào)整,直至Tuner狀態(tài)恢復(fù)正常。
步驟S207、將星座圖和已采集的數(shù)據(jù)傳輸給網(wǎng)絡(luò)側(cè)的服務(wù)器,并進(jìn)行故障告警。
通過本步驟,將故障情況上報(bào)網(wǎng)絡(luò)側(cè),由運(yùn)營商或服務(wù)器端決定后續(xù)的檢修方案。
如圖4所示,為本申請實(shí)施例所提出的一種包含調(diào)整限定條件一的Tuner狀態(tài)的調(diào)整方法的流程示意圖,該方法具體包括:
步驟S401、預(yù)設(shè)星座圖樣本庫和多個調(diào)整方案,并建立關(guān)系數(shù)據(jù)庫。
步驟S402、實(shí)時監(jiān)控Tuner狀態(tài)。
如果Tuner狀態(tài)正常,則繼續(xù)監(jiān)控,而當(dāng)Tuner狀態(tài)出現(xiàn)異常時,執(zhí)行步驟S403。
步驟S403、判斷在預(yù)設(shè)的時間長度內(nèi),已對各寄存器的數(shù)值進(jìn)行調(diào)整的次數(shù)是否達(dá)到閾值。
如果沒有達(dá)到,則執(zhí)行步驟S404。
如果達(dá)到,則執(zhí)行步驟S408。
具體的時間長度和閾值大小可以根據(jù)實(shí)際需要進(jìn)行設(shè)置,具體數(shù)值的變化并不會影響本申請的保護(hù)范圍。
步驟S404、根據(jù)當(dāng)前獲取到的各寄存器的數(shù)值生成星座圖。
步驟S405、將星座圖與預(yù)設(shè)樣本庫中的星座圖樣本進(jìn)行匹配。
當(dāng)匹配到對應(yīng)的星座圖樣本時,則執(zhí)行步驟S406。
反之,如果沒有與任何一個星座圖樣本匹配成功,則執(zhí)行步驟S408。
步驟S406、根據(jù)匹配得到的星座圖樣本,查詢關(guān)系數(shù)據(jù)庫,獲取對應(yīng)的調(diào)整方案。
步驟S407、根據(jù)獲取到的調(diào)整方案對各寄存器的數(shù)值進(jìn)行調(diào)整。
調(diào)整完成后,返回步驟S402,繼續(xù)Tuner狀態(tài)監(jiān)控。
步驟S408、將星座圖和已采集的數(shù)據(jù)傳輸給網(wǎng)絡(luò)側(cè)的服務(wù)器,并進(jìn)行故障告警。
包含調(diào)整限定條件二的處理方案與此類似,不再重復(fù)敘述。但是,需要說明的是,考慮到調(diào)整限定條件二需要進(jìn)行調(diào)整前后的Tuner狀態(tài)比較,可以在第一次調(diào)整各寄存器的數(shù)值之后,才在監(jiān)控到Tuner狀態(tài)異常后進(jìn)行調(diào)整限定條件二的判斷。而對于從未進(jìn)行過調(diào)整的情況,即第一次出現(xiàn)Tuner狀態(tài)異常時,將不進(jìn)行限定條件而的判定。
為了具體說明上述調(diào)整,本申請實(shí)施例以先進(jìn)行調(diào)整限定條件一判定,再進(jìn)行調(diào)整限定條件二判定的技術(shù)方案為例進(jìn)行說明。
如圖5所示,為本申請實(shí)施例所提出的一種順次進(jìn)行調(diào)整限定條件一和調(diào)整限定條件二判定的Tuner狀態(tài)的調(diào)整方法的流程示意圖,該方法具體包括:
步驟S501、預(yù)設(shè)星座圖樣本庫和多個調(diào)整方案,并建立關(guān)系數(shù)據(jù)庫。
步驟S502、實(shí)時監(jiān)控Tuner狀態(tài)。
如果Tuner狀態(tài)正常,則繼續(xù)監(jiān)控,而當(dāng)Tuner狀態(tài)出現(xiàn)異常時,執(zhí)行步驟S503。
步驟S503、根據(jù)當(dāng)前獲取到的各寄存器的數(shù)值生成星座圖。
步驟S504、將星座圖與預(yù)設(shè)樣本庫中的星座圖樣本進(jìn)行匹配。
當(dāng)匹配到對應(yīng)的星座圖樣本時,則執(zhí)行步驟S505。
反之,如果沒有與任何一個星座圖樣本匹配成功,則執(zhí)行步驟S510。
步驟S505、根據(jù)匹配得到的星座圖樣本,查詢關(guān)系數(shù)據(jù)庫,獲取對應(yīng)的調(diào)整方案。
步驟S506、根據(jù)獲取到的調(diào)整方案對各寄存器的數(shù)值進(jìn)行調(diào)整。
調(diào)整完成后,執(zhí)行步驟S507,繼續(xù)Tuner狀態(tài)監(jiān)控。
步驟S507、監(jiān)控調(diào)整后的Tuner狀態(tài)。
如果Tuner狀態(tài)正常,則表示當(dāng)前的調(diào)整結(jié)果肯定優(yōu)于調(diào)整前,因此,返回步驟S502繼續(xù)監(jiān)控,而當(dāng)Tuner狀態(tài)出現(xiàn)異常時,執(zhí)行步驟S508。
步驟S508、判斷在預(yù)設(shè)的時間長度內(nèi),已對各寄存器的數(shù)值進(jìn)行調(diào)整的次數(shù)是否達(dá)到閾值。
如果沒有達(dá)到,則執(zhí)行步驟S509。
如果達(dá)到,則執(zhí)行步驟S510。
具體的時間長度和閾值大小可以根據(jù)實(shí)際需要進(jìn)行設(shè)置,具體數(shù)值的變化并不會影響本申請的保護(hù)范圍。
步驟S509、判斷當(dāng)前的Tuner狀態(tài)是否優(yōu)于調(diào)整前的Tuner狀態(tài)。
如果優(yōu)于,繼續(xù)進(jìn)行Tuner狀態(tài)的調(diào)整,執(zhí)行步驟S503。
如果沒有優(yōu)于,則執(zhí)行步驟S510。
步驟S510、將星座圖和已采集的數(shù)據(jù)傳輸給網(wǎng)絡(luò)側(cè)的服務(wù)器,并進(jìn)行故障告警。
上述處理方案的好處在于避免無限制優(yōu)化所帶來的用戶長時間等待和系統(tǒng)資源的多次占用,即使保持了優(yōu)化趨勢,但始終無法達(dá)到狀態(tài)正常的情況下,也不能過多的執(zhí)行調(diào)整操作。
順次進(jìn)行調(diào)整限定條件二和調(diào)整限定條件一判定的處理方案與此類似,不再重復(fù)敘述。
與現(xiàn)有技術(shù)相比,本申請實(shí)施例所提出的技術(shù)方案的有益技術(shù)效果包括:
本申請實(shí)施例公開了一種Tuner狀態(tài)的調(diào)整方法和裝置,該方法在監(jiān)控到Tuner狀態(tài)異常時,自動采集Tuner指標(biāo)生成特征參數(shù),并通過與預(yù)設(shè)樣本庫中的特征參數(shù)樣本相匹配,獲取對應(yīng)的調(diào)整方案,實(shí)現(xiàn)對Tuner指標(biāo)的自動優(yōu)化,通過應(yīng)用本申請實(shí)施例所提出的技術(shù)方案,可以對數(shù)字電視的信號狀態(tài)進(jìn)行實(shí)時監(jiān)控,并在出現(xiàn)Tuner狀態(tài)異常時,采取特定的樣本匹配算法對Tuner指標(biāo)進(jìn)行自動優(yōu)化,可以實(shí)現(xiàn)故障的自動修復(fù),在數(shù)字電視故障檢修過程中節(jié)約人力和時間成本,提高數(shù)字電視的用戶體驗(yàn)。
為更清楚地說明本申請前述實(shí)施例提供的方案,基于與上述方法同樣的發(fā)明構(gòu)思,本申請實(shí)施例還提出了一種調(diào)試設(shè)備,其結(jié)構(gòu)示意圖如圖6所示,具體包括:
監(jiān)控模塊61,用于監(jiān)控Tuner狀態(tài);
生成模塊62,用于當(dāng)所述監(jiān)控模塊61監(jiān)控到Tuner狀態(tài)出現(xiàn)異常時,根據(jù)當(dāng)前獲取到的各寄存器的數(shù)值生成特征參數(shù);
匹配模塊63,用于將所述生成模塊62所生成的特征參數(shù)與預(yù)設(shè)樣本庫中的特征參數(shù)樣本進(jìn)行匹配;
查詢模塊64,用于根據(jù)所述匹配模塊63匹配得到的特征參數(shù)樣本查詢對應(yīng)的預(yù)設(shè)調(diào)整方案;
調(diào)整模塊65,用于根據(jù)所述查詢模塊64所查詢得到的預(yù)設(shè)調(diào)整方案對各寄存器的數(shù)值進(jìn)行調(diào)整,并通知所述監(jiān)控模塊61繼續(xù)監(jiān)控調(diào)整后的Tuner狀態(tài)。
在具體的應(yīng)用場景中,考慮到后續(xù)樣本匹配處理的便攜性和準(zhǔn)確性,此處提及的所生成的特征參數(shù)的具體形式可以為:
星座圖,或,字符串,或,數(shù)組,或,數(shù)據(jù)表項(xiàng),或,其他能夠表征當(dāng)前數(shù)值分布情況的參數(shù)集合。
凡是能夠?qū)崿F(xiàn)當(dāng)前數(shù)值分布情況的準(zhǔn)確表達(dá),并且可以實(shí)現(xiàn)后續(xù)樣本比對操作的特征參數(shù)形式都屬于本申請的保護(hù)范圍。
優(yōu)選的,所述調(diào)試設(shè)備還包括告警模塊66,具體用于:
在所述匹配模塊63確定預(yù)設(shè)樣本庫中沒有與所述特征參數(shù)相匹配的特征參數(shù)樣本時,將所述特征參數(shù)和已采集的數(shù)據(jù)傳輸給網(wǎng)絡(luò)側(cè)的服務(wù)器,并進(jìn)行故障告警。
進(jìn)一步的,上述調(diào)試設(shè)備還包括:
判斷模塊67,用于在所述監(jiān)控模塊61確定調(diào)整后的Tuner狀態(tài)出現(xiàn)異常時,判斷在預(yù)設(shè)的時間長度內(nèi),已對各寄存器的數(shù)值進(jìn)行調(diào)整的次數(shù)是否達(dá)到閾值;
如果沒有達(dá)到,通知所述生成模塊62繼續(xù)進(jìn)行調(diào)整;
如果達(dá)到,通知所述告警模塊66將所述特征參數(shù)和已采集的數(shù)據(jù)傳輸給網(wǎng)絡(luò)側(cè)的服務(wù)器,并進(jìn)行故障告警。
進(jìn)一步的,所述判斷模塊67,還用于:
在所述監(jiān)控模塊61確定調(diào)整后的Tuner狀態(tài)出現(xiàn)異常時,判斷當(dāng)前的Tuner狀態(tài)是否優(yōu)于調(diào)整前的Tuner狀態(tài);
如果優(yōu)于,通知所述生成模塊62繼續(xù)進(jìn)行調(diào)整;
如果沒有優(yōu)于,通知所述告警模塊66將所述特征參數(shù)和已采集的數(shù)據(jù)傳輸給網(wǎng)絡(luò)側(cè)的服務(wù)器,并進(jìn)行故障告警。
與現(xiàn)有技術(shù)相比,本申請實(shí)施例所提出的技術(shù)方案的有益技術(shù)效果包括:
本申請實(shí)施例公開了一種Tuner狀態(tài)的調(diào)整方法和裝置,該方法在監(jiān)控到Tuner狀態(tài)異常時,自動采集Tuner指標(biāo)生成特征參數(shù),并通過與預(yù)設(shè)樣本庫中的特征參數(shù)樣本相匹配,獲取對應(yīng)的調(diào)整方案,實(shí)現(xiàn)對Tuner指標(biāo)的自動優(yōu)化,通過應(yīng)用本申請實(shí)施例所提出的技術(shù)方案,可以對數(shù)字電視的信號狀態(tài)進(jìn)行實(shí)時監(jiān)控,并在出現(xiàn)Tuner狀態(tài)異常時,采取特定的樣本匹配算法對Tuner指標(biāo)進(jìn)行自動優(yōu)化,可以實(shí)現(xiàn)故障的自動修復(fù),在數(shù)字電視故障檢修過程中節(jié)約人力和時間成本,提高數(shù)字電視的用戶體驗(yàn)。
通過以上的實(shí)施方式的描述,本領(lǐng)域的技術(shù)人員可以清楚地了解到本發(fā)明實(shí)施例可以通過硬件實(shí)現(xiàn),也可以借助軟件加必要的通用硬件平臺的方式來實(shí)現(xiàn)?;谶@樣的理解,本發(fā)明實(shí)施例的技術(shù)方案可以以軟件產(chǎn)品的形式體現(xiàn)出來,該軟件產(chǎn)品可以存儲在一個非易失性存儲介質(zhì)(可以是CD-ROM,U盤,移動硬盤等)中,包括若干指令用以使得一臺計(jì)算機(jī)設(shè)備(可以是個人計(jì)算機(jī),服務(wù)器,或網(wǎng)絡(luò)側(cè)設(shè)備等)執(zhí)行本發(fā)明實(shí)施例各個實(shí)施場景所述的方法。
本領(lǐng)域技術(shù)人員可以理解附圖只是一個優(yōu)選實(shí)施場景的示意圖,附圖中的模塊或流程并不一定是實(shí)施本發(fā)明實(shí)施例所必須的。
本領(lǐng)域技術(shù)人員可以理解實(shí)施場景中的裝置中的模塊可以按照實(shí)施場景描述進(jìn)行分布于實(shí)施場景的裝置中,也可以進(jìn)行相應(yīng)變化位于不同于本實(shí)施場景的一個或多個裝置中。上述實(shí)施場景的模塊可以合并為一個模塊,也可以進(jìn)一步拆分成多個子模塊。
上述本發(fā)明實(shí)施例序號僅僅為了描述,不代表實(shí)施場景的優(yōu)劣。
以上公開的僅為本發(fā)明實(shí)施例的幾個具體實(shí)施場景,但是,本發(fā)明實(shí)施例并非局限于此,任何本領(lǐng)域的技術(shù)人員能思之的變化都應(yīng)落入本發(fā)明實(shí)施例的業(yè)務(wù)限制范圍。