公開了一種解擾密鑰集合更新方法及機(jī)頂盒,在本發(fā)明實(shí)施例中,無需用戶手動(dòng)輸入解擾密鑰,機(jī)頂盒會(huì)自動(dòng)獲取與BISS描述符相對(duì)應(yīng)的解擾密鑰,并將解擾密鑰添加至預(yù)先存儲(chǔ)的解擾密鑰集合中,以更新解擾密鑰集合。由此可見,實(shí)施本發(fā)明實(shí)施例能夠提高解擾密鑰集合的更新效率。
[0045]請(qǐng)參閱圖1,圖1是本發(fā)明實(shí)施例公開的一種解擾密鑰集合更新方法的流程示意圖。如圖1所示,該解擾密鑰集合更新方法可以包括以下步驟:
[0046]S101、獲取包含基本協(xié)同操作加擾系統(tǒng)BISS描述符的目標(biāo)頻點(diǎn)。
[0047]本發(fā)明實(shí)施例中,基本協(xié)同操作加擾系統(tǒng)(Basic Interoperable ScramblingSystem, BISS),是在數(shù)字電視系統(tǒng)中使用的一種加擾方法,由歐洲廣播聯(lián)盟(EuropeanBroadcasting Un1n, EBU)所制定的衛(wèi)星廣播加密系統(tǒng).眾多硬體制造商皆支援此協(xié)定,其CAID標(biāo)識(shí)是2600。相對(duì)于CAS的密鑰每隔一定周期(一般為5?30秒)變化,通過專用通道并有專用軟件(ECMG、EMMG)或設(shè)備(如加擾機(jī))而言,BISS —種密鑰固定的加密方法,它不需要CAS等軟件和功能復(fù)雜的加抗機(jī),密鑰的傳輸可以是口口相傳等非常簡(jiǎn)單的方式。由于衛(wèi)星新聞直播不同于一般的衛(wèi)星電視,不適宜采用一般的加密方法。若衛(wèi)星新聞信號(hào)在傳送時(shí)沒有任何加密,這有機(jī)會(huì)被有心人士直接從其衛(wèi)星信號(hào)收看,因此有必要制定一種筒單的加密制式。BISS加密由12位密鑰(sess1n key)保護(hù),只有發(fā)射方及接收方才知道,發(fā)射機(jī)和接收視均需要輸入相同的密鑰牙才能解碼,其加擾算法是基于DVB通用加擾算法DVB — CSA。從前述可知:只要我們能夠找到BISS的12位KEY就能收看到電視
-H-* 口
T N ο
[0048]本發(fā)明實(shí)施例中,頻點(diǎn)是給固定頻率的編號(hào)。舉例來說,若頻率間隔都為200KHZ,這樣就依照 200KHz 的頻率間隔從 890MHz、890.2ΜΗζ、890.4ΜΗζ、890.6ΜΗζ、890.8MHz、891ΜΗζ……915MHz分為125個(gè)無線頻率段,并對(duì)每個(gè)頻段進(jìn)行編號(hào),從1、2、3、4……125 ;這些對(duì)固定頻率的編號(hào)就是我們所說的頻點(diǎn);反過來說:頻點(diǎn)是對(duì)固定頻率的編號(hào)。在GSM網(wǎng)絡(luò)中我們用頻點(diǎn)取代頻率來指定收發(fā)信機(jī)組的發(fā)射頻率。舉例來說:指定一個(gè)載波的頻點(diǎn)為3,就是說該載波將接受頻率為890.4MHz的上行信號(hào)并以935.4MHz的頻率發(fā)射信號(hào)。GSM900的頻段可以分成125個(gè)頻點(diǎn)(實(shí)際可用124個(gè))。其中I?94屬于中國(guó)移動(dòng)、96?124屬于中國(guó)聯(lián)通,95保留以區(qū)分兩家運(yùn)營(yíng)商。
[0049]本發(fā)明實(shí)施例中,當(dāng)機(jī)頂盒啟動(dòng)后,則可以獲取包含基本協(xié)同操作加擾系統(tǒng)BISS描述符的目標(biāo)頻點(diǎn)。
[0050]S102、對(duì)目標(biāo)頻點(diǎn)進(jìn)行解調(diào),以獲取與目標(biāo)頻點(diǎn)相對(duì)應(yīng)的業(yè)務(wù)信息。
[0051]本發(fā)明實(shí)施例中,解調(diào)是調(diào)制的逆過程。調(diào)制方式不同,解調(diào)方法也不一樣。與調(diào)制的分類相對(duì)應(yīng),解調(diào)可分為正弦波解調(diào)(有時(shí)也稱為連續(xù)波解調(diào))和脈沖波解調(diào)。正弦波解調(diào)還可再分為幅度解調(diào)、頻率解調(diào)和相位解調(diào),此外還有一些變種如單邊帶信號(hào)解調(diào)、殘留邊帶信號(hào)解調(diào)等。同樣,脈沖波解調(diào)也可分為脈沖幅度解調(diào)、脈沖相位解調(diào)、脈沖寬度解調(diào)和脈沖編碼解調(diào)等。對(duì)于多重調(diào)制需要配以多重解調(diào)。解調(diào)過程大體上包含兩個(gè)主要環(huán)節(jié):首先把位于載波附近攜帶有用信息的頻譜搬移到基帶中,然后用相應(yīng)的濾波器濾出基帶信號(hào),完成解調(diào)任務(wù)。脈沖調(diào)制信號(hào)的解調(diào)比較簡(jiǎn)單。例如脈幅調(diào)制和脈寬調(diào)制信號(hào)都含有很大的調(diào)制信號(hào)分量,可以用低通濾波器直接從脈沖已調(diào)波中將它們?yōu)V出,實(shí)現(xiàn)解調(diào);有的脈沖已調(diào)波(如脈位調(diào)制、脈碼調(diào)制等)中的調(diào)制信號(hào)分量較小,通常先把它們變?yōu)槊}幅或脈寬調(diào)制信號(hào),再用濾波器把有用信號(hào)濾出。正弦波已調(diào)信號(hào)中不包含調(diào)制信號(hào)分量。解調(diào)時(shí)應(yīng)先進(jìn)行頻率變換,把孕含在邊帶中的有用信號(hào)頻譜搬移到適當(dāng)?shù)念l帶之內(nèi),再用濾波器或適當(dāng)器件,把有用信號(hào)檢出。
[0052]本發(fā)明實(shí)施例中,由于在數(shù)字電視中,所有視頻、音頻、文字、圖片等經(jīng)數(shù)字化處理后都變成了數(shù)據(jù),并按照MPEG-2的標(biāo)準(zhǔn)打包,形成固定長(zhǎng)度(188個(gè)字節(jié))的傳送包,然后將這些數(shù)據(jù)包進(jìn)行復(fù)用,形成傳送碼流(Transport Stream, TS)。通常由多個(gè)節(jié)目及業(yè)務(wù)復(fù)用組成的一個(gè)傳輸流(Transport Stream), TS流對(duì)應(yīng)一個(gè)8MHz帶寬的頻道。數(shù)字電視機(jī)頂盒中為了找到需要的碼流,識(shí)別不同的業(yè)務(wù)信息,在TS流中必須加入一些引導(dǎo)信息,為此,在 MPEG-2 中,專門定義了 (Program Specific Informat1n,PSI)信息,其作用是從一個(gè)攜帶多個(gè)節(jié)目的某一個(gè)TS流中正確找到特定的節(jié)目。在MPEG-2標(biāo)準(zhǔn)中定義的PSI表,是對(duì)單一 TS流的描述。
[0053]本發(fā)明實(shí)施例中,由于系統(tǒng)通常存在多個(gè)TS流,為了引導(dǎo)數(shù)字電視用戶能在TS流中快速地找出自己需要的業(yè)務(wù),DVB對(duì)MPEG-2的PSI進(jìn)行了擴(kuò)充,在PSI四個(gè)表的基礎(chǔ)上再增加了九個(gè)表,形成業(yè)務(wù)信息(Service Informat1n, SI) ο SI是對(duì)整個(gè)系統(tǒng)所有TS流的描述,在符合MPEG-2 (13818-1)的TS傳輸流中插入DVB標(biāo)準(zhǔn)定義的SI,使機(jī)頂盒(Set-Top-Box)的綜合接收解碼器(IRD)可以從TS流中提取出節(jié)目提供商播出節(jié)目的列表和播出參數(shù),以直觀的形式顯示給數(shù)字電視用戶,使得用戶可以方便地接收、選擇數(shù)字電視節(jié)目。PSI表包括節(jié)目關(guān)聯(lián)表(Program Associat1n Table,PAT)、條件接收表(Condit1nal Access Table,CAT)、節(jié)目映射表(Program Map Table,PMT)和網(wǎng)絡(luò)信息表(Network Informat1n Table,NIT)組成,這些表在復(fù)用時(shí)通過復(fù)用器插入到TS流中,并用特定的包標(biāo)識(shí)符進(jìn)行標(biāo)識(shí)。SI包括業(yè)務(wù)描述表(Service Descript1n Table,SDT)、事件信息表(Event Informat1n Table (,EIT)、時(shí)間和日期表(time date table,TDT)、業(yè)務(wù)群關(guān)聯(lián)表(Bat bouquet associat1n table, BAT)等表信息。
[0054]本發(fā)明實(shí)施例中,SI中的各表在實(shí)際使用中并不都需要傳送,其中NIT、SDT、EIT、TDT是必需傳送的,其它表則按照需要進(jìn)行選擇傳送。TS流中有兩種標(biāo)識(shí)符,一種是包標(biāo)識(shí)符,一種是表標(biāo)識(shí)符。具有相同PID的不同信息表由表標(biāo)識(shí)符TABLEID來區(qū)分,在接收端通過查這些特定的PID來找到它們。
[0055]具體地,當(dāng)獲取到了包含基本協(xié)同操作加擾系統(tǒng)BISS描述符的目標(biāo)頻點(diǎn)之后,則機(jī)頂盒可以對(duì)目標(biāo)頻點(diǎn)進(jìn)行解調(diào),以獲取與目標(biāo)頻點(diǎn)相對(duì)應(yīng)的業(yè)務(wù)信息。其中,業(yè)務(wù)信息如如上介紹。
[0056]S103、從業(yè)務(wù)信息中獲取目標(biāo)業(yè)務(wù)群關(guān)聯(lián)表。
[0057]本發(fā)明實(shí)施例中,業(yè)務(wù)群關(guān)聯(lián)表提供了業(yè)務(wù)群相關(guān)的信息,給出了業(yè)務(wù)群的名稱、與BISS描述符相對(duì)應(yīng)的解擾密鑰以及每個(gè)業(yè)務(wù)群中的業(yè)務(wù)列表等信息。
[0058]本發(fā)明實(shí)施例中,當(dāng)對(duì)獲取到的目標(biāo)頻點(diǎn)進(jìn)行解調(diào),以獲取與目標(biāo)頻點(diǎn)相對(duì)應(yīng)的業(yè)務(wù)信息之后,則可以從業(yè)務(wù)信息中獲取目標(biāo)業(yè)務(wù)群關(guān)聯(lián)表,以得到業(yè)務(wù)群的名稱、與BISS描述符相對(duì)應(yīng)的解擾密鑰以及每個(gè)業(yè)務(wù)群中的業(yè)務(wù)列表等信息。
[0059]S104、從目標(biāo)業(yè)務(wù)群關(guān)聯(lián)表中獲取與BISS描述符相對(duì)應(yīng)的解擾密鑰,并將解擾密鑰添加至預(yù)先存儲(chǔ)的解擾密鑰集合中,以更新解擾密鑰集合。
[0060]本發(fā)明實(shí)施例中,機(jī)頂盒中可以預(yù)先存儲(chǔ)解擾密鑰集合,其中,該解擾密鑰集合可以是用戶根據(jù)需要進(jìn)行存儲(chǔ),也可以是機(jī)頂盒根據(jù)歷史存儲(chǔ)記錄進(jìn)行存儲(chǔ)。
[0061]本發(fā)明實(shí)施例中,由于目標(biāo)業(yè)務(wù)群關(guān)聯(lián)表中包括業(yè)務(wù)群的名稱、與BISS描述符相對(duì)應(yīng)的解擾密鑰以及每個(gè)業(yè)務(wù)群中的業(yè)務(wù)列表等信息,則機(jī)頂盒在獲取目標(biāo)業(yè)務(wù)群關(guān)聯(lián)表后,則可以目標(biāo)業(yè)務(wù)群關(guān)聯(lián)表中獲取與BISS描述符相對(duì)應(yīng)的解擾密鑰,并將解擾密鑰添加至預(yù)先存儲(chǔ)的解擾密鑰集合中,以更新解擾密鑰集合。
[0062]在圖1中,機(jī)頂盒首先獲取包含BISS描述符的目標(biāo)頻點(diǎn);再對(duì)目標(biāo)頻點(diǎn)進(jìn)行解調(diào),以獲取與目標(biāo)頻點(diǎn)相對(duì)應(yīng)的業(yè)務(wù)信息;再從業(yè)務(wù)信息中獲取目標(biāo)業(yè)務(wù)群關(guān)聯(lián)表;再從目標(biāo)業(yè)