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

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

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

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

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

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

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

TS流的加擾和解擾

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

對CW的加密和解密

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

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

圖1

FPGA來實現(xiàn)CAS

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

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

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

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

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

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

圖2

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

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

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

圖3

結束語

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

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

    關注

    1629

    文章

    21736

    瀏覽量

    603421
  • 數(shù)字電視

    關注

    3

    文章

    321

    瀏覽量

    45253
  • ECM
    ECM
    +關注

    關注

    3

    文章

    56

    瀏覽量

    28007
收藏 人收藏

    評論

    相關推薦

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

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

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

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

    數(shù)字電視標準及基測量技術

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

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

    數(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)應用集成時存在的異構問題.對數(shù)字電視中間件
    發(fā)表于 10-06 10:03

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

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

    數(shù)字電視的概念

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

    數(shù)字電視系統(tǒng)的分類和標準

      一、什么是數(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ā)展趨勢 本白皮書介紹新功能以及新型號電視的快速推出是怎樣促進高清晰電視電子行業(yè)廣泛
    發(fā)表于 05-08 17:40 ?22次下載

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

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

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

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

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

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

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

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

    數(shù)字電視的條件接收系統(tǒng)(CAS)是用于對數(shù)字電視用戶進行節(jié)目授權和管理的部分,是數(shù)字電視廣播中的
    發(fā)表于 05-05 10:10 ?2127次閱讀
    <b class='flag-5'>數(shù)字電視</b>條件接收卡SOC SM1658的硬件實現(xiàn)
    主站蜘蛛池模板: 日本人的色道免费网站| 国产视频一二| 91正在 播放| 91精品啪国产在线观看免费牛牛| 男人j桶女人j免费视频| 欧美日韩一区二区不卡| 欧美性猛交xxxx乱大交高清| 高清一区二区在线观看| 女人张开腿男人猛桶视频| 天天爽天天爽天天片a久久网| 国产操比视频| 三级黄色网址| 夜夜夜久久久| 日本一区二区三区不卡在线视频| 日本不卡免费新一区二区三区 | 小泽玛利亚厕所大喷水| 黄h视频| 日本亚洲成人| 天天摸天天做天天爽在线| 男男h全肉耽污| 久久ww| 99久久香蕉国产综合影院| 四虎永久影院| 天天在线影院| 九九精品免费观看在线| 国产在线高清精品二区色五郎| 国产一级大片免费看| 五月婷婷综合色| 亚洲第七页| 黄大片18满岁水多| 国产美女主播在线观看| 欧美性极品高清| 欧美色视频日本片高清在线观看| 看片在线| 特级全毛片| 天天插日日插| 亚洲国内精品久久| 亚洲午夜视频| 中文字幕日本一区波多野不卡| 超色视频| 毛片2016免费视频|