在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

數(shù)字電視CAS系統(tǒng)的原理及采用FPGA芯片進(jìn)行設(shè)計

電子設(shè)計 ? 來源:郭婷 ? 作者:電子設(shè)計 ? 2018-11-28 09:29 ? 次閱讀

數(shù)字電視的影音效果、抗干擾性等特點是傳統(tǒng)模擬電視所不能比擬的,是電視事業(yè)將來必然的發(fā)展趨勢。為了保障并促進(jìn)數(shù)字電視能健康快速的發(fā)展,我們必須保障數(shù)字電視運營商的利益。數(shù)字電視條件接收系統(tǒng)(簡稱CAS)就是保障運營商利益的技術(shù)基石。具體來說CAS是保證只有付費的用戶才能正常收看節(jié)目的一系列技術(shù)。現(xiàn)成的許多CAS都是國外的方案,隨著我國數(shù)字電視普及的展開,CAS國產(chǎn)化的要求就變得更加迫切了。

數(shù)字電視CAS系統(tǒng)的原理

TS流的加擾和解擾

現(xiàn)在數(shù)字電視大多采用了MPEG2傳送流(TS)的方式來進(jìn)行廣播。在廣播之前要先將TS按照一定的方法進(jìn)行加擾,使得沒有授權(quán)的用戶不能收到正確的信號數(shù)據(jù)。而授權(quán)用戶在接收到加擾的TS碼流之后,他們的接收機能按照一定的方式進(jìn)行解擾,恢復(fù)出正確的數(shù)據(jù)信號。具體來說加擾就是用一個控制字(CW)來產(chǎn)生一系列的偽隨機序列碼,用它跟TS中的數(shù)據(jù)進(jìn)行異或,打亂原來TS中正確的信號數(shù)據(jù)。接收機在解擾時再根據(jù)相同的CW來產(chǎn)生和加擾時一樣的隨機序列,并通過異或的方式將被加擾的數(shù)據(jù)正確地恢復(fù)回來。因此解擾的關(guān)鍵就是要獲得加擾時用的CW值。

對CW的加密和解密

如圖1所示,要使得授權(quán)用戶獲得加擾時的CW,就必須在TS流中加載CW進(jìn)行傳輸。為了不讓未授權(quán)的用戶也獲得正確的CW,因此在廣播CW時會用SK(業(yè)務(wù)密鑰)對其進(jìn)行加密形成ECM(授權(quán)控制信息)。同時SK本身也會被PDK(用戶分配密鑰)加密形成EMM(授權(quán)管理信息)之后,再通過TS流進(jìn)行復(fù)用傳輸。由于PDK是授權(quán)用戶機器本身的一個編號,它不需要通過TS在公用信道中傳輸。這樣在公用傳輸信道里傳輸?shù)腅CM、EMM都是加密了的。只有授權(quán)用戶才有正確的PDK來解密出SK,也只有正確的SK才能解密出正確的CW。而且為了進(jìn)一步加強信號的安全性,CW一般來說幾秒鐘就會變化一次,SK也會在一個時間段后產(chǎn)生變化,來避免破解者對密鑰進(jìn)行系統(tǒng)性的搜索。

數(shù)字電視CAS系統(tǒng)的原理及采用FPGA芯片進(jìn)行設(shè)計

圖1

FPGA來實現(xiàn)CAS

在用FPGA設(shè)計CAS時,必須要理解PSI(程序特殊信息)。PSI包含了要正常收看節(jié)目所需要的絕大部分信息,它由PAT(節(jié)目關(guān)聯(lián)表)、PMT(節(jié)目映射表)、CAT(條件接收表)、NIT(網(wǎng)絡(luò)信息表)4個表組成。為了新開機的用戶能及時收看節(jié)目,PSI必須至少以20次/秒的頻率不斷發(fā)送。和條件接收有關(guān)的就只有CAT和PMT。其中CAT中的CA描述子包含了EMM和ECM的信息。表一介紹了CA描述子的語法結(jié)構(gòu)。

數(shù)字電視CAS系統(tǒng)的原理及采用FPGA芯片進(jìn)行設(shè)計

其中CA-system-ID的最低位為零表示pri-vate-data-byte是EMM數(shù)據(jù),否則private-databyte是ECM數(shù)據(jù)。CA-PID是相應(yīng)加擾節(jié)目的PMT的包識別號(PID)。本方法通過在CA描述子中加入PMT包的PID的方法,來實現(xiàn)多個CA描述子和多個加擾節(jié)目之間的一一映射關(guān)系。

CAS發(fā)送端FPGA的實現(xiàn)

CAS發(fā)送端FPGA實現(xiàn)的框圖見圖2所示。接收機序號,SK(業(yè)務(wù)密鑰)和CW(控制字)發(fā)生器的初始值由PC機通過單片機來對FPGA芯片進(jìn)行設(shè)定。FPGA芯片先檢測TS流中PMT包的PID值,將這個值與EMM、ECM一起形成CAT包,等待前端的復(fù)用器將其插入TS流中。加擾器會每隔幾秒鐘就對CW進(jìn)行更新,用新的CW來對TS加擾,同時CW發(fā)生器又將產(chǎn)生下一個CW,經(jīng)過密鑰SK對CW進(jìn)行DES加密后,形成新的ECM。再打包形成CAT,等待前端插入(復(fù)用)TS流中。EMM信息的形成與此類似。

數(shù)字電視CAS系統(tǒng)的原理及采用FPGA芯片進(jìn)行設(shè)計

圖2

CAS接收端FPGA的實現(xiàn)

CAS接收端FPGA實現(xiàn)的框圖如圖3所示。PDK信息通過智能卡送給FPGA芯片。FPGA芯片先檢測解復(fù)用之后的TS流中PMT包的PID值,將其存在寄存器里,然后繼續(xù)尋找CAT表,再找到TS中的CAT時,將其中的CA描述子提取出來,再根據(jù)描述子中CA-system-ID的值來決定是提取ECM信息還是EMM信息,根據(jù)PDK和EMM可以解密出SK,再通過和ECM信息解密出CW。具體是使用當(dāng)前的CW還是使用下一個CW來解擾,由解擾器根據(jù)TS包頭信息來決定。

數(shù)字電視CAS系統(tǒng)的原理及采用FPGA芯片進(jìn)行設(shè)計

圖3

結(jié)束語

本文介紹了數(shù)字電視條件接收的基本原理,并提出了一種只用CAT表來傳送EMM、ECM信息的方法。該方法不但可以對單節(jié)目流進(jìn)行加擾,還能支持多節(jié)目流加擾后的復(fù)用傳輸。而且相比用CAT、PMT分別傳輸EMM和ECM的方法,該電路更加簡單,用FPGA也更容易實現(xiàn)。

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • FPGA
    +關(guān)注

    關(guān)注

    1643

    文章

    21925

    瀏覽量

    612417
  • 數(shù)字電視
    +關(guān)注

    關(guān)注

    3

    文章

    323

    瀏覽量

    45654
  • ECM
    ECM
    +關(guān)注

    關(guān)注

    3

    文章

    57

    瀏覽量

    28230
收藏 人收藏

    評論

    相關(guān)推薦
    熱點推薦

    IPTV與數(shù)字電視的區(qū)別

    網(wǎng)絡(luò)體系架構(gòu)相同,而開展新型的交互式業(yè)務(wù)情況下(如VOD),網(wǎng)絡(luò)體系會有所不同。有線數(shù)字電視VOD系統(tǒng)主要包括VOD服務(wù)、節(jié)目采編、存儲及認(rèn)證計費系統(tǒng),主要存儲及傳送的內(nèi)容是MP-2 TS流,
    發(fā)表于 05-30 16:30

    數(shù)字電視原理及應(yīng)用

    數(shù)字電視原理及應(yīng)用數(shù)字技術(shù):數(shù)字電視原理與應(yīng)用是有關(guān)數(shù)字電視這個課題詳盡全面的權(quán)威著作,詳細(xì)介紹了數(shù)字電視的基本原理、技術(shù)、
    發(fā)表于 09-26 14:45

    數(shù)字電視標(biāo)準(zhǔn)及基測量技術(shù)

    及其優(yōu)點 什么是數(shù)字電視所謂數(shù)字電視,是在電視的全過程中,視音頻信號都是數(shù)字信號,即節(jié)目攝制、剪接、編輯、存儲、發(fā)送、傳輸、接收和顯示等環(huán)節(jié)全部采用
    發(fā)表于 11-27 07:45

    數(shù)字電視知識 (基礎(chǔ)教程)

    數(shù)字電視知識什么是數(shù)字電視現(xiàn)在概念混亂,諸如“數(shù)碼電視”、“全數(shù)字電視”、“多媒體電視”等,現(xiàn)在的電視
    發(fā)表于 05-24 17:45

    基于SOA的數(shù)字電視中間件系統(tǒng)的研究與實現(xiàn)

    基于SOA的數(shù)字電視中間件系統(tǒng)的研究與實現(xiàn)針對數(shù)字電視制播系統(tǒng)應(yīng)用集成時存在的異構(gòu)問題.對數(shù)字電視中間件
    發(fā)表于 10-06 10:03

    數(shù)字電視條件接收系統(tǒng)的安全性分析

    【作者】:陳翔;【來源】:《電視技術(shù)》2010年02期【摘要】:介紹了目前流行的數(shù)字電視條件接收系統(tǒng)(CAS)的基本加密原理,并對其安全性進(jìn)行
    發(fā)表于 04-23 11:19

    數(shù)字電視的概念

    數(shù)字電視的概念 數(shù)字電視就是指從演播室到發(fā)射、傳輸、接收的所有環(huán)節(jié)都是使用數(shù)字電視信號或?qū)υ?b class='flag-5'>系統(tǒng)所有的信號傳播都是通過由0、1數(shù)字串所構(gòu)成
    發(fā)表于 02-20 08:27

    數(shù)字電視系統(tǒng)的分類和標(biāo)準(zhǔn)

      一、什么是數(shù)字電視  數(shù)字電視(Digital TV)是從電視信號的采集、編輯、傳播、接收整個廣播鏈路數(shù)字化的數(shù)字電視廣播
    發(fā)表于 07-12 07:32

    如何用FPGA實現(xiàn)數(shù)字電視條件接收系統(tǒng)

    如何用FPGA實現(xiàn)數(shù)字電視條件接收系統(tǒng)
    發(fā)表于 04-29 06:57

    采用下一代FPGA支持數(shù)字電視發(fā)展趨勢

    采用下一代FPGA支持數(shù)字電視發(fā)展趨勢 本白皮書介紹新功能以及新型號電視的快速推出是怎樣促進(jìn)高清晰電視電子行業(yè)廣泛
    發(fā)表于 05-08 17:40 ?22次下載

    數(shù)字電視條件接收系統(tǒng)CAS原理

    條件接收系統(tǒng)CAS(Conditional Access System)是付費數(shù)字電視廣播的核心技術(shù),其主要功能是阻止非法入侵數(shù)字廣播網(wǎng)絡(luò),并允許被授權(quán)的用戶收看特定的節(jié)目而使未被授權(quán)
    發(fā)表于 09-28 15:51 ?45次下載

    FPGA數(shù)字電視信號發(fā)生器原理及設(shè)計

    FPGA數(shù)字電視信號發(fā)生器原理及設(shè)計 如何選擇自己理想的數(shù)字電視產(chǎn)品,也成了消費者關(guān)心的問題,評價、測試電視系統(tǒng)與設(shè)備運行的質(zhì)量狀況成
    發(fā)表于 03-18 11:34 ?2502次閱讀
    <b class='flag-5'>FPGA</b>的<b class='flag-5'>數(shù)字電視</b>信號發(fā)生器原理及設(shè)計

    數(shù)字電視條件接收系統(tǒng)(CAS)的FPGA實現(xiàn)

      1 數(shù)字電視條件接收系統(tǒng)(CAS)的工作原理   1.1 CAS的加擾和解擾   在采用MPEG-2的
    發(fā)表于 09-01 17:18 ?1504次閱讀
    <b class='flag-5'>數(shù)字電視</b>條件接收<b class='flag-5'>系統(tǒng)</b>(<b class='flag-5'>CAS</b>)的<b class='flag-5'>FPGA</b>實現(xiàn)

    數(shù)字電視條件接收系統(tǒng)(CAS)結(jié)構(gòu)及硬件體系

    數(shù)字電視的條件接收系統(tǒng)(CAS)是用于對數(shù)字電視用戶進(jìn)行節(jié)目授權(quán)和管理的部分,是數(shù)字電視廣播中的
    發(fā)表于 02-12 11:12 ?4027次閱讀
    <b class='flag-5'>數(shù)字電視</b>條件接收<b class='flag-5'>系統(tǒng)</b>(<b class='flag-5'>CAS</b>)結(jié)構(gòu)及硬件體系

    數(shù)字電視條件接收卡SOC SM1658的硬件實現(xiàn)

    數(shù)字電視的條件接收系統(tǒng)(CAS)是用于對數(shù)字電視用戶進(jìn)行節(jié)目授權(quán)和管理的部分,是數(shù)字電視廣播中的
    發(fā)表于 05-05 10:10 ?2316次閱讀
    <b class='flag-5'>數(shù)字電視</b>條件接收卡SOC SM1658的硬件實現(xiàn)
    主站蜘蛛池模板: 亚洲影视自拍揄拍愉拍 | 欧美一区二区三区精品 | 激情.com| 福利视频网站 | 免费啪啪小视频 | 欧美日本一区二区 | 成人免费久久精品国产片久久影院 | 丁香网五月天 | 美女毛片在线观看 | 国产精品香蕉成人网在线观看 | 亚洲hhh| 四虎影视网站 | 国内亚州视频在线观看 | 天天爱天天做天天爽 | 男人的天堂免费视频 | 浓厚な接吻と肉体の交在线观看 | 1024你懂的国产欧美日韩在 | 国产福利午夜 | 亚洲电影免费 | 三级日韩| a级毛片免费观看网站 | 国产干美女| 永久精品免费影院在线观看网站 | 日韩xx00 | 欧美成人午夜不卡在线视频 | 一丝不遮视频免费观看 | 高清一区二区三区免费 | 欧美五月激情 | 久久精品夜色国产 | 美女大黄三级视频在线观看 | 欧美淫 | free性日韩 | 你懂的免费在线 | jzzjlzz亚洲乱熟在线播放 | 亚洲婷婷综合网 | 波多野结衣在线观看一区二区三区 | 激情欧美一区二区三区中文字幕 | 欧美色丁香 | 天堂成人一区二区三区 | 爽好舒服快受不了了老师 | 一 级 黄 中国色 片 |