数字电视条件接收系统
- 格式:doc
- 大小:58.00 KB
- 文档页数:7
数字电视CA系统【摘要】传统的有线电视(catv)与直播卫星(dbs)正逐渐告别商业广告电视的黄金时代,另外面对各种交互式业务的出现和网络运营商之间激烈的竞争,我国广播电视粗放型的经营方式势必由集约式经营取而代之。
【关键词】ca系统;数字电视;机顶盒增城市广播电视台在2010年下半年正式开始了数字电视整转。
以下是我在整转工作中关于数字电视ca(conditional access条件接收)系统的一些认识和看法。
一、前言数字电视的付费电视节目是今后电视业发展的必然趋势。
2002~2015年,中国数字电视市场规模由400亿元扩张到5000亿元,2010年中国数字电视接收机市场规模达到2050万台。
在这种背景下,采用条件接收技术,实施健全的广播电视付费机制,才能促进电视事业向更高层次健康发展。
收费电视的建立不仅改变了盈利模式,也为节目内容的细分提供了基础,并且改变了电视的影响力模式。
二、ca系统组成原理条件接收系统(cas)是数字catv系统的一个重要组成部分,是对终端用户的接收进行控制和开展数字catv增值业务的核心技术保障系统。
条件接收体现了两个方面的技术含义:其一,数字catv系统运营者如何阻止未经授权的用户接收授权节目;其二,运营者如何从用户处收取费用。
ca技术要求既能使用户自由选择收看节目,又能保护广播业者的利益。
而在结构上,可以认为cas由前端发送和终端接收这两个相对独立的部分组成,前端完成广播数据的加扰和授权信息的发送以及对解扰密钥的加密处理;终端完成传输码流(ts)的解扰和解密工作,恢复出授权接收的节目和数据信息。
(如图1所示,蓝色部分为ca系统部分;以下为系统图的部分概念和缩写解释:加扰:随机、实时扰乱信号原来的形式;加密:信息明文的变换、保密处理;prbs:伪随机二进制系列扰码(用以打乱持续出现“1”或“0”,使其交替出现,达到能量扩散的目的,同时起到加扰作用);cw:控制字;sk:业务密钥;pdk:用户分配密钥;ecm:授权控制信息;emm:授权管理信息。
CA系统组成与实现数字电视是将传统的模拟电视信号经过抽样、量化和编码转换成二进制数代表的数字式信号,再进行各种功能的处理、传输、记录、存储,监测和控制的一种全数字处理过程的端到端系统。
CA(Conditional Access条件接收)就是对视频、音频和数据等信息加密、传输并为合法用户接收解密的过程。
以只有获得授权的用户才能使用相关业务的方式实现数字电视广播系统的有偿服务,使运营商能够对用户收到的信息进行授权控制。
标签:数字电视;CA;條件接收系统;加解扰CAS(Conditional Access System条件接收系统)由前端(广播)和终端(接收)两个部分组成:前端完成广播数据的加扰并生成授权信息,完成解扰密钥的加密工作,从而将被传送的节目数据由明码变为密码。
加扰后的数据对未经授权的用户无用,而对已经授权的用户提供解扰所用的信息。
这些信息以加密的形式复用到MPEG-2 的传送流中,已经授权的用户对它进行解密后即可得到解扰密钥CW(Control word控制字)并实现对信号的解扰和MPEG-2解码。
终端由智能卡和解扰器完成解密和解扰。
一、CA 系统的组成CAS是实现付费电视广播的技术保障。
完整的CAS主要由以下八个子系统组成:1、集成管理系统(IMS):功能是设置系统参数,连接系统中各组成部分,管理和控制系统的执行;2、节目管理系统(PMS):对节目进行定义、编辑、编排、查询,并产生节目时间表;3、用户管理系统(SMS):对用户信息、用户设备信息、节目预定信息、用户授权信息、账目信息等进行处理、维护和管理,同时为其他子系统提供用户授权管理的基本数据;4、前端条件接收系统(CAS):主要完成用户授权控制信息ECM及用户授权管理信息EMM的获取、生成、加密、发送等处理;5、电子节目指南(EPG)系统:自动提取节目数据库中的节目描述信息,并转化为DVB的业务信息SI,同时按一定的周期发送这些信息给复用器;6、复用加扰处理系统:定义了同密同步器SCS、授权管理信息发生器EMMG、业务信息发生器SIG的接口;7、接收端CA系统:接收并处理前端CA系统发送来的ECM、EMM信息,通过标准的通信接口与智能卡进行数据交互,获取解扰控制字CW,传给解扰器完成解扰,并且提供有关CAS的辅助信息给接收端以供显示;8、智能卡发行与管理系统:发行CA系统中所需的各种智能卡。
數字電視條件接收系統一、概述條件接收CA(Conditional Access)系統是一個綜合性系統,系統涉及到多種技術,包括加解密技術、加解擾技術、編碼技術、複用技術、智能卡技術、網路技術、接收技術,此外還涉及到用戶管理、節目管理、收費管理等資訊管理技術。
條件接收是數字電視加密控制的核心技術保證,為數字電視的運營提供了必要的技術手段,使擁有授權的用戶合法的使用某一項業務,而未經授權的用戶不能使用這一業務。
條件接收系統是基於MPEG-2和DVB標準開發設計的,並符合廣電總局制定的數字電視廣播條件接收系統規範。
數字視頻廣播標準DVB(Digitial Video Broadcast)是數字電視的通用國際標準,DVB 標準以MPEG-2編碼系統為基礎,用MPEG-2數據包結構作為數據容器,並使用嚴格的DV B服務資訊格式,有效地、方便地實現了多種媒體之間的傳輸,並實現它們之間的數字信號轉換。
應用領域涉及到衛星傳輸、電纜傳輸、地面傳輸。
DVB有兩種加擾方式,即同密(SimulCrypt)和多密(MultiCrypt)。
同密要求前端可以使用多個CA系統,每個CA系統可以使用不同的加密系統加密各自的相關資訊,但對節目內容的加擾必須採用同一個加擾演算法和加擾控制字,這樣可以保證接收端使用不同的接收設備而同時又能接收相同的數字電視節目。
使用同密技術後,可以方便多級運營商的管理,為多級運營商選擇條件接收系統提供了靈活性。
而多密技術主要是針對接收端而言的,用戶可以採用多密的方式接收不同的加擾/加密系統所加密的不同的節目。
由於DVB中的同密與多密都規定了標準介面,從而方便了多個CA系統的集成,也方便了用戶。
目前在國際上占主流的有歐洲的DVB標準、北美國家的ATSC標準及日本的ISDB標準。
在這三種標準中對於CA部分都作了簡單的規定,並提出了三種不同的加擾方式。
歐洲DVB 組織提出了一種稱之為通用加擾演算法(Common Scrambling Algorithm)的加擾方式,由DVB組織的四家成員公司授權,ATSC組織使用了通用的三迭DES演算法,而日本使用了松下公司提出的一種加擾演算法。
二、條件接收系統原理在講述原理之前,先瞭解兩個在CA設備中容易混淆的概念:一個是加解擾(Scrambli ng-Descrambling),另一個是加解密(Encryption-Decryption)。
加解擾技術被用來在發送端CA系統的控制下改變或控制被傳送的服務(節目)的某些特徵,使未被授權的用戶無法獲取該服務提供的利益;而加密技術被用來在發送端提供一個加密資訊,使被授權的用戶端解擾器能以此來對數據解密,該資訊受CA系統控制,並以加密形式配置在傳輸流資訊中以防止非授權用戶直接利用該資訊進行解擾,不同的CA系統管理和傳送該資訊的方法有很大不同。
簡單地說就是:加擾是通過控制字(CW,Control word)對傳輸流進行按位加密的過程,而加密部分實際完成對控制字(CW)的保護。
這兩種技術是CA系統重要的組成部分,在技術上有相似之處,但在CA系統標準中是獨立性很強的兩個部分。
在目前各標準組織提出的條件接收標準中,加擾部分往往力求統一,而在加密部分則一般不作具體規定,是由各廠商定義的部分。
條件接收的核心是控制字CW傳輸的控制。
在採用MPEG-2標準的數字電視系統中,與節目流條件接收系統相關的有兩個數據流:授權控制資訊ECM(Entitle Control Message)和授權管理資訊EMM(Entitle Manage Message)。
由業務密鑰SK(Service Key)加密處理後的CW在ECM中傳送,ECM中還包括節目來源、時間、內容分類和節目價格等節目資訊。
對CW加密的SK在EMM中傳送,而SK在傳送前要經過用戶個人分配密鑰PDK(Per sonal Distribute Key)的加密處理,EMM中還包含地址、用戶授權資訊。
起始控制字(CW)作為解擾密鑰使用。
解擾密鑰是系統安全的基本要素。
為此對CW 本身(以及系統數據的其他部分)要用一個加密密鑰通過加密演算法對它進行加密保護,這個加密密鑰只是一個用來變化加密演算法結果的任意數。
固定這個密鑰是不適用的(安全性差),應當採用變化密鑰,通過CA控制器用人工的或其他自然方式產生新的亂數。
在具體應用中,通常由服務提供商產生用來控制其提供的服務,所以把它稱為業務密鑰SK。
SK的使用和用戶付費條件有關。
CW雖已由SK加密,但這個密鑰如果還是可以讓任何人讀取,網路運營商還是難以控制到特定的用戶,安全性還是存在問題,必須對SK再進行加密保護。
由於共用網路尋址模式中數據包是按用戶地址傳送的,每個終端設備有一個不重複的惟一的地址碼,就可以採用地址碼來對SK加密。
在實際使用中,終端設備的地址一般是公開的,且基本不變,所以往往用和這個地址碼相關聯的一個數列來進行加密,稱為個人分配密鑰(PDK)。
PDK一般由CA系統設備自動產生並嚴格控制,在終端設備處該序列數一般由網路運營商通過CA系統提供的專用設備燒入解擾器的PROM中,不能再讀出。
一套CA系統往往為每個用戶分配好幾個PDK,以滿足豐富的業務需求。
運營商對終端用戶的加密授權方式有很多種,而智能卡授權方式是目前機頂盒市場的主流,也被我國廣電總局確定為我國入網設備的標準配件。
三、條件接收系統組成條件接收系統主要由以下幾個部分組成:集成管理系統(IMS)、節目管理系統(PMS)、用戶管理系統(SMS)、前端條件接收系統(CAS)、電子節目指南系統(EPG)、複用加擾處理系統、接收端CA系統、智能卡發行與管理系統。
(1)集成管理系統(IMS):設置系統參數,連接系統中各組成部分,管理和控制系統的執行。
(2)節目管理系統(PMS):對節目進行定義、編輯、編排、查詢,產生節目時間表。
(3)用戶管理系統(SMS):對用戶資訊、用戶設備資訊、節目預定資訊、用戶授權資訊、財務資訊等進行處理、維護和管理,同時可為其他子系統提供用戶授權管理的基本數據。
(4)前端條件接收系統(CAS):完成用戶授權控制資訊(ECM)及用戶授權管理資訊(E MM)的獲取、生成、加密、發送等處理。
(5)電子節目指南(EPG)系統:自動提取節目資料庫中的節目描述資訊,並轉化為DVB的業務資訊(SI),同時按一定的週期發送這些資訊給複用器。
(6)複用加擾處理系統:定義了同密同步器(SCS)、授權管理資訊發生器(EMMG)、業務資訊發生器(SIG)的介面,加擾採用了標準的DVB加擾演算法。
(7)接收端CA系統:接收並處理前端CA系統發送來的ECM,EMM資訊,並通過標準的通信介面與智能卡進行數據交互,獲取解擾控制字,傳給解擾器完成解擾工作,同時提供有關CAS的輔助資訊給接收設備,供接收設備顯示。
(8)智能卡發行系統:發行CA系統中所需的各種智能卡,包括系統母卡、系統鑰匙卡、系統控制卡、用戶接收卡等。
針對上述各種智能卡,分別設計了不同的卡發行系統,這些系統包括:母卡密鑰發行系統、母卡授權發行系統、系統卡發行系統、用戶接收卡發行系統、用戶接收卡授權編輯系統等。
四、條件接收系統功能1.提供多種授權方式(1)節目定期預訂(SubscrIPtion)節目定期預訂又可以細分為分類分級方式和節目組合方式。
分類分級方式用於創建嵌套訂購的產品。
用戶購買節目時可以自己挑選想要收看的類,並在類中指定想要的級。
也就是選定想要收看的產品。
節目提供商添加相應的授權,通過EMM發送到用戶的智能卡中,智能卡存儲該授權。
用戶收看節目時只有節目的類等於卡中授權的類,並且小於等於卡中授權的級時,才可以收看該節目。
節目提供商需要定義的不同產品來對應各類各級。
分類分級方式雖然可以提供給用戶比較自由的選擇空間,但還是不夠靈活。
節目組合的方式應運而生,節目提供商可以把他的節目分成不同的節目列表。
(2)節目分次預訂(PPV)分次預訂的節目是基於節目號實現的條件接收。
節目提供商為每個將要播出的節目定義一個節目事件號。
在節目播出前節目提供商通過EMM消息或其他的方式通知用戶將要播出的節目及播出時間。
用戶通過打電話點播想要收看的節目,節目提供商添加對應的節目事件授權。
通過EMM授權發送出去。
用戶接收到EMM後把授權存入卡中。
到節目播出時,只要用戶卡中存儲的事件號和節目的事件號相同,用戶即可收看。
(3)節目即時購買(IPPV)不同的節目號及價格,按次記費方式。
IPPV數據可經電話或電纜回傳。
即時購買的節目是最靈活的收看方式,節目提供商可以為每個即時購買的節目定好收看的費用,預覽時間長度(以控制字計)。
節目播出時用戶可以收看一段預覽節目,預覽結束後會在螢幕上顯示該節目的價錢,並詢問用戶是否購買收看該節目。
如果用戶選擇購買,並輸入正確的用戶密碼,就完成了節目的購買,而無需提前打電話預定節目。
以上的三種基本形式實際上可以將節目源進行任意定制組合,為不同愛好的觀眾提供最適合其特點的個性化的服務。
2.實現地區的阻塞節目提供商可以通過使用地區阻塞,禁止指定地區內的用戶收看節目,儘管他們有授權,這種方式是地區阻塞。
一般情況下,地區是基於智能卡所有者所在的地理位置來劃分的,智能卡中的每個密鑰集都有自己的GCA,用來指明地理位置。
3.發送EMM消息EMM消息可以分為惟一尋址的消息和全局消息。
全局消息發給所有屬於該節目提供商的用戶,這個消息將通過在屏顯示(OSD)顯示在用戶的電視上,一般用於發送第二天的節目預報,或者新節目的介紹等內容。
惟一尋址消息意思是這個消息將通過惟一的ID發送給指定的用戶。
只在這個用戶的螢幕上顯示節目提供商發送出的消息,其他用戶無法收到這個消息。
這種消息適用於通知用戶交費等用途。
節目提供商可以設定消息顯示的時間,比如60秒,用戶可以手動取消它。
實際上這是一種廣告或節目通知的手段。
4.發送郵件郵件可以分為惟一尋址的郵件和全局郵件。
用戶收到郵件後,郵件並不馬上顯示在螢幕上而只是提醒用戶有新郵件。
只有用戶手動查看郵件時,郵件的內容才會顯示在螢幕上。
惟一尋址郵件意思是這個郵件將通過惟一的ID發送給指定的用戶。
用戶查看後,郵件並不會丟失而是存儲在機頂盒中,直到用戶手動刪除郵件或者存儲達到最大數目的限制而又收到新郵件時刪除最舊的郵件。
5.不同層次的加擾方式分別對PES層(Program Elementary Stream)和TS層(Transport Stream)加擾。
當對TS加擾時,對視音頻和數據都採用同一個控制字(CW)進行加擾,CW在一個相同PI D的ECM流中傳輸;如果對PES加擾,視音頻和其他數據流分別在最基本層次被不同的控制字加擾,而且在不同PID標識的ECM中傳輸。
這種不同層次的加擾方式為用戶提供了更多的選擇和靈活性,例如可以在同套流中加入多國語言的支持,滿足不同要求。