DVB數(shù)字電視CA系統(tǒng)_第1頁
DVB數(shù)字電視CA系統(tǒng)_第2頁
DVB數(shù)字電視CA系統(tǒng)_第3頁
DVB數(shù)字電視CA系統(tǒng)_第4頁
DVB數(shù)字電視CA系統(tǒng)_第5頁
已閱讀5頁,還剩30頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)

文檔簡介

1、DVB數(shù)字電視數(shù)字電視CA系統(tǒng)系統(tǒng)原理介紹以及原理介紹以及CA移植詳解和經(jīng)驗分享移植詳解和經(jīng)驗分享DVB條件接收系統(tǒng)的有關(guān)概念條件接收系統(tǒng)的有關(guān)概念1.接收控制系統(tǒng)接收控制系統(tǒng)/條件接收系統(tǒng)條件接收系統(tǒng)該系統(tǒng)的任務(wù)是保證DVB業(yè)務(wù)僅被授權(quán)接收的用戶所接收,其主要功能是對信號加擾,對用戶電子密鑰的加密以及建立一個確保被授權(quán)的用戶能接收到加擾節(jié)目的用戶管理系統(tǒng)。2.條件接收子系統(tǒng)條件接收子系統(tǒng)它是解碼器的一部分,其作用是對電子密鑰進行解碼并恢復(fù)出用來控制解擾序列所需的信息。3.控制字控制字(CW):它是用在解擾器中的密鑰。4. 加密加密加密是指為了加擾信號而進行的連續(xù)不斷的改變電子密鑰的處理。電子

2、密鑰一般通過信道安全地傳送給用戶。5.授權(quán)控制信息授權(quán)控制信息(ECM)授權(quán)控制信息是一種特殊形式的電子密鑰信號和信道尋址信息。它在發(fā)送端被加密以后與信號一道傳送,在接收端ECM被用來控制解擾器。6.授權(quán)管理信息授權(quán)管理信息(EMM)授權(quán)管理信息是一種授權(quán)用戶對某個業(yè)務(wù)進行解擾的信息。它與授權(quán)控制信息一樣,在發(fā)送端被加密以后與信號一道傳送,在接收端EMM被用來打開/關(guān)閉單個解碼器或一組解擾器。7.加擾加擾它是指連續(xù)不斷地改變廣播電視信號形式的方法,以使得不用恰當?shù)慕獯a器和電子密鑰就不能接收到正確的信號。8.解擾解擾它與加擾相反,是加擾的逆過程。9.用戶授權(quán)系統(tǒng)用戶授權(quán)系統(tǒng)它在用戶管理系統(tǒng)的指導(dǎo)

3、下,負責(zé)對ECM和EMM數(shù)據(jù)流進行組織,使之序列化并傳輸?shù)接脩艄芾碇行摹?10.用戶管理系統(tǒng)用戶管理系統(tǒng)它是向用戶發(fā)放電子密鑰,寄送帳單及收費的商業(yè)中心。用戶管理中心的主要任務(wù)是建立用戶信息、解碼器序列號以及管理哪種業(yè)務(wù)被訂購、接收的信息數(shù)據(jù)庫。DVB條件接收系統(tǒng)的組成和工作原理條件接收系統(tǒng)的組成和工作原理 1.系統(tǒng)的組成系統(tǒng)的組成加擾器、解擾器、加密器、控制字產(chǎn)生器、加擾器、解擾器、加密器、控制字產(chǎn)生器、用戶授權(quán)系統(tǒng)、用戶管理系統(tǒng)和條件接收用戶授權(quán)系統(tǒng)、用戶管理系統(tǒng)和條件接收子系統(tǒng)等部分組成。子系統(tǒng)等部分組成。2.工作原理工作原理 在信號的發(fā)送端,首先由控制字發(fā)生器產(chǎn)生控制字(CW),將它提

4、供給加擾器和加密器A。 控制字的典型字長為64bit,每隔230s改變一次。 加擾器根據(jù)控制字發(fā)生器提供的控制字,對來自復(fù)用器的MPEG2傳送比特流進行加擾運算。 此時,加擾器的輸出結(jié)果即為經(jīng)過擾亂了以后的MPEG2傳送比特流,控制字就是加擾器加擾所用的密鑰。 加密器接收到來自控制字發(fā)生器的控制字后,則根據(jù)用戶授權(quán)系統(tǒng)提供的業(yè)務(wù)密鑰對控制字進行加密運算,加密器A的輸出結(jié)果即為經(jīng)過加密以后的控制字,它被稱為授權(quán)控制信息(ECM)。 業(yè)務(wù)密鑰在送給加密器A的同時也被提供給了加密器B,加密器B與加密器A稍有不同,它自己能夠產(chǎn)生密鑰,并可以用此密鑰對授權(quán)控制系統(tǒng)送來的業(yè)務(wù)密鑰(Service Key)

5、進行加密。 加密器B的輸出結(jié)果為加密后的業(yè)務(wù)密鑰,這被稱為授權(quán)管理信息(EMM)。 經(jīng)過這樣一個過程產(chǎn)生的ECM和EMM信息均被送至MPEG2復(fù)用器或復(fù)用器,與被送至同一復(fù)用器的圖像、聲音和數(shù)據(jù)信號比特流一起打包成MPEG2傳送比特流輸出。在此需要指出的是,在MPEG2系統(tǒng)標準中,對在數(shù)據(jù)包中放置條件接收控制信息及密鑰的位置有規(guī)定,所以,ECM和EMM信息均可以打入MPEG2數(shù)據(jù)包中。 另外,在發(fā)送端還有用戶管理系統(tǒng)和用戶授權(quán)系統(tǒng),用戶管理系統(tǒng)是根據(jù)用戶訂購節(jié)目和收看節(jié)目的情況,一方面向授權(quán)控制系統(tǒng)發(fā)生指令,決定哪些用戶可以被授權(quán)看那些節(jié)目或接受那些服務(wù);一方面它還可以向用戶發(fā)送帳單。用戶授權(quán)

6、控制系統(tǒng)則是根據(jù)用戶授權(quán)管理系統(tǒng)的指令,產(chǎn)生哪些用戶該授權(quán)哪種收看、哪些信息接收權(quán)利的信息 ,即產(chǎn)生出業(yè)務(wù)密鑰。2010年數(shù)字電視CA系統(tǒng)及智能卡市場廠商 CA 覆蓋城市 智能卡發(fā)卡 永新視博 39.84% 38.14% 數(shù)碼視訊 13.41% 15.40% 天柏 13.82% 13.91% Irdeto 14.63% 11.94% Nagra 1.63% 10.47% 綜合市場排名綜合市場排名CA功能基本功能介紹功能基本功能介紹一一.信息查詢信息查詢1.智能卡信息2.授權(quán)節(jié)目信息3.IPPV 定購信息4.IPPT 定購信息二二.智能卡設(shè)置智能卡設(shè)置1.修改PIN 碼2.修改觀看級別3.修改工

7、作時間三三.安全機制功能安全機制功能1.機卡配對2.指紋追蹤3.反盜錄控制四四.其它增值業(yè)務(wù)其它增值業(yè)務(wù)1.電子郵件2.OSD 屏顯3.子母卡管理4.IPPV 節(jié)目定購5.IPPT 節(jié)目定購6.指紋顯示7.條件禁播、報停、銷戶8.區(qū)域鎖定9.節(jié)目更新10.強制頻道切換終端終端CA功能移植接口介紹功能移植接口介紹.接口分類接口分類1.機頂盒平臺實現(xiàn),CA調(diào)用的函數(shù)接口2.CA提供,由機頂盒調(diào)用實現(xiàn)功能的接口函數(shù).機頂盒實現(xiàn)的接口函數(shù)機頂盒實現(xiàn)的接口函數(shù)一.內(nèi)存操作接口1.內(nèi)存拷貝2.內(nèi)存設(shè)置3.內(nèi)存比較4.釋放動態(tài)分配的內(nèi)存5.動態(tài)分配內(nèi)存二。智能卡通訊接口二。智能卡通訊接口1.智能卡復(fù)位2.智

8、能卡插拔狀態(tài)3.智能卡寫命令4.智能卡讀命令三。操作系統(tǒng)類函數(shù)接口三。操作系統(tǒng)類函數(shù)接口1.創(chuàng)建一個線程2.創(chuàng)建一個消息隊列3.消息隊列發(fā)送消息接口4.從消息隊列得到消息5.創(chuàng)建一個mutex 信號量6.鎖定一個mutex7.解鎖一個mutex8.刪除一個mutex9.線程休眠四。數(shù)據(jù)過濾類函數(shù)接口四。數(shù)據(jù)過濾類函數(shù)接口1.分配一個通道2.釋放一個通道3.啟動一個通道4.設(shè)置一個過濾器5.刪除一個過濾器五。解擾模塊調(diào)用函數(shù)接口五。解擾模塊調(diào)用函數(shù)接口1.解擾函數(shù)2.用于顯示CA 發(fā)送到 STB 的消息的接口六。其它調(diào)用的函數(shù)接口六。其它調(diào)用的函數(shù)接口1.STB 存儲CA 數(shù)據(jù)接口2.STB 讀

9、取CA 信息數(shù)據(jù)接口3.STB 打印接口4.得到當前頻點的NIT 表的網(wǎng)絡(luò)ID5.是否需要接收郵件CA_LIB API 接口一。一。CA_LIB 調(diào)度管理調(diào)度管理1.CA_LIB 初始化2.同密判斷3.向內(nèi)核發(fā)送消息4.智能卡判斷if(section0=CA_DESCRIPTOR_TAG)/0 x09not_cas = 1;casysid=(unsigned short)(section28) | section3);DB_WriteMo(:CA_SYS_ID=%x ,casysid); if(DVTCASTB_CASIDVerify(casysid) /CA SYS ID =18945 no

10、t_cas = 0;caecmpid= BQ_SectionShort(section4,section5) & 0 x1fff;myprintf(n CA_DVT_GetCurECM_PID: ECM_ID=%x,caecmpid);break; 二。二。TS 流管理流管理1.設(shè)置ECM PID2.清除ECM PID3.設(shè)置EMM PID4.清除EMM PID5.釋放CA 調(diào)用的通道和過濾器6.清除當前節(jié)目的CA 信息7.設(shè)置SI 數(shù)據(jù)三。智能卡管理三。智能卡管理1.獲取智能卡狀態(tài)2.獲取智能卡信息3.PIN 碼校驗4.PIN 碼修改5.設(shè)置工作時段6.獲取工作時段7.設(shè)置成人級別8.獲取成人級別9.獲取IPPV 的定購信息10.CA 時間轉(zhuǎn)化11.獲取當前IPPV 節(jié)目信息.12.購買IPPV 節(jié)目的收視權(quán)限13.獲取IPPT 的定購信息14.獲取當前IPPT 節(jié)目信息15.購買IPPT 節(jié)目的收視權(quán)限16.獲取授權(quán)信息數(shù)量17.獲取授權(quán)信息四。增值

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論