欧美性猛交xxxx免费看_牛牛在线视频国产免费_天堂草原电视剧在线观看免费_国产粉嫩高清在线观看_国产欧美日本亚洲精品一5区

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è)計(jì)

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

數(shù)字電視的影音效果、抗干擾性等特點(diǎn)是傳統(tǒng)模擬電視所不能比擬的,是電視事業(yè)將來必然的發(fā)展趨勢。為了保障并促進(jìn)數(shù)字電視能健康快速的發(fā)展,我們必須保障數(shù)字電視運(yùn)營商的利益。數(shù)字電視條件接收系統(tǒng)(簡稱CAS)就是保障運(yùn)營商利益的技術(shù)基石。具體來說CAS是保證只有付費(fèi)的用戶才能正常收看節(jié)目的一系列技術(shù)?,F(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ī)能按照一定的方式進(jìn)行解擾,恢復(fù)出正確的數(shù)據(jù)信號。具體來說加擾就是用一個(gè)控制字(CW)來產(chǎn)生一系列的偽隨機(jī)序列碼,用它跟TS中的數(shù)據(jù)進(jìn)行異或,打亂原來TS中正確的信號數(shù)據(jù)。接收機(jī)在解擾時(shí)再根據(jù)相同的CW來產(chǎn)生和加擾時(shí)一樣的隨機(jī)序列,并通過異或的方式將被加擾的數(shù)據(jù)正確地恢復(fù)回來。因此解擾的關(guān)鍵就是要獲得加擾時(shí)用的CW值。

對CW的加密和解密

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

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

圖1

FPGA來實(shí)現(xiàn)CAS

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

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

其中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的方法,來實(shí)現(xiàn)多個(gè)CA描述子和多個(gè)加擾節(jié)目之間的一一映射關(guān)系。

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

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

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

圖2

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

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

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

圖3

結(jié)束語

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

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

    關(guān)注

    1630

    文章

    21801

    瀏覽量

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

    關(guān)注

    3

    文章

    322

    瀏覽量

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

    關(guān)注

    3

    文章

    56

    瀏覽量

    28057
收藏 人收藏

    評論

    相關(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)證計(jì)費(fèi)系統(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ù)字電視這個(gè)課題詳盡全面的權(quán)威著作,詳細(xì)介紹了數(shù)字電視的基本原理、技術(shù)、
    發(fā)表于 09-26 14:45

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

    及其優(yōu)點(diǎn) 什么是數(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)的研究與實(shí)現(xiàn)

    基于SOA的數(shù)字電視中間件系統(tǒng)的研究與實(shí)現(xiàn)針對數(shù)字電視制播系統(tǒng)應(yīng)用集成時(shí)存在的異構(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)是從電視信號的采集、編輯、傳播、接收整個(gè)廣播鏈路數(shù)字化的數(shù)字電視廣播
    發(fā)表于 07-12 07:32

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

    如何用FPGA實(shí)現(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)是付費(fèi)數(shù)字電視廣播的核心技術(shù),其主要功能是阻止非法入侵數(shù)字廣播網(wǎng)絡(luò),并允許被授權(quán)的用戶收看特定的節(jié)目而使未被授權(quán)
    發(fā)表于 09-28 15:51 ?45次下載

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

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

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

      1 數(shù)字電視條件接收系統(tǒng)(CAS)的工作原理   1.1 CAS的加擾和解擾   在采用MPEG-2的
    發(fā)表于 09-01 17:18 ?1406次閱讀
    <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>實(shí)現(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 ?3914次閱讀
    <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的硬件實(shí)現(xiàn)

    數(shù)字電視的條件接收系統(tǒng)(CAS)是用于對數(shù)字電視用戶進(jìn)行節(jié)目授權(quán)和管理的部分,是數(shù)字電視廣播中的
    發(fā)表于 05-05 10:10 ?2176次閱讀
    <b class='flag-5'>數(shù)字電視</b>條件接收卡SOC SM1658的硬件實(shí)現(xiàn)