欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

一種基于中間件適配層的通用數(shù)字電視條件接收系統(tǒng)的制作方法

文檔序號(hào):7754720閱讀:183來(lái)源:國(guó)知局
專利名稱:一種基于中間件適配層的通用數(shù)字電視條件接收系統(tǒng)的制作方法
技術(shù)領(lǐng)域
本發(fā)明涉及一種數(shù)字電視系統(tǒng)中機(jī)頂盒中間件的軟件開(kāi)發(fā)框架系統(tǒng),特別涉及機(jī) 頂盒條件接收系統(tǒng)。
背景技術(shù)
數(shù)字電視機(jī)頂盒目前處于蓬勃發(fā)展的時(shí)期,為了實(shí)現(xiàn)數(shù)據(jù)廣播系統(tǒng)的有償服務(wù)和 個(gè)性化服務(wù)的要求,各運(yùn)營(yíng)商利用條件接收系統(tǒng)對(duì)用戶進(jìn)行授權(quán)控制及授權(quán)管理。但在許 多廠家紛紛推出條件接收產(chǎn)品時(shí),由于是基于不同的機(jī)頂盒操作系統(tǒng)和硬件模塊SDK接 口,不同的廠家對(duì)應(yīng)的不同的實(shí)現(xiàn)方案,沒(méi)有統(tǒng)一的標(biāo)準(zhǔn),所以差異性很大,移植性很差,這 樣就造成了開(kāi)發(fā)人員在開(kāi)發(fā)條件接收系統(tǒng)時(shí),熟悉了一個(gè)廠家的開(kāi)發(fā)平臺(tái)后,再使用另一 家的平臺(tái)后,又得重新學(xué)習(xí),而且由于開(kāi)發(fā)平臺(tái)的眾多,這樣給機(jī)頂盒開(kāi)發(fā)帶來(lái)了很大的不 便,嚴(yán)重地阻礙了研發(fā)的進(jìn)度,降低了生產(chǎn)效率;同時(shí)由于條件接收框架的不統(tǒng)一,也造成 了用戶使用的不便。因此,本文提出了一種基于中間件適配層的通用數(shù)字電視條件接收系統(tǒng)的解決方 案,它通過(guò)嵌入式數(shù)字電視多硬件兼容驅(qū)動(dòng),多層密鑰保護(hù)機(jī)制,以及系統(tǒng)抽象和接口抽象 技術(shù),實(shí)現(xiàn)嵌入式數(shù)字電視操作系統(tǒng)和底層硬件接口在條件接收系統(tǒng)中進(jìn)行無(wú)縫交互。數(shù) 字電視條件接收系統(tǒng)是在數(shù)字電視接收機(jī)的交互應(yīng)用應(yīng)用層、中間件適配層嵌入的一個(gè)中 間層,定義一組較為完整的、標(biāo)準(zhǔn)的應(yīng)用程序框架和接口,使數(shù)據(jù)輸入輸出程序開(kāi)發(fā)獨(dú)立于 操作系統(tǒng)和硬件平臺(tái),使用統(tǒng)一的格式,從而將應(yīng)用的開(kāi)發(fā)變得更加簡(jiǎn)捷,使產(chǎn)品的開(kāi)放性 和可移植性更強(qiáng)。本發(fā)明的條件接收系統(tǒng)支持?jǐn)?shù)字電視應(yīng)用軟件的遠(yuǎn)程下載、安全驗(yàn)證、動(dòng) 態(tài)集成、電子錢包、以及遠(yuǎn)程維護(hù)。

發(fā)明內(nèi)容
本發(fā)明的目的在于解決目前數(shù)字電視條件接收系統(tǒng)移植性差的缺點(diǎn),從而提供一 種通用的數(shù)字條件接收系統(tǒng)框架。不同的廠家的接收系統(tǒng)在按照本發(fā)明進(jìn)行統(tǒng)一的框架設(shè) 計(jì)后,可以實(shí)現(xiàn)不同的廠家的條件接收系統(tǒng)的互換。在互換過(guò)程中可以保證條件接收系統(tǒng) 軟件架構(gòu)和接口保持基本穩(wěn)定。本發(fā)明尤其針對(duì)進(jìn)行數(shù)字電視頂層應(yīng)用開(kāi)發(fā)的研發(fā)人員, 操作十分簡(jiǎn)單,可迅速掌握整套系統(tǒng)的使用方法,維護(hù)方便,同時(shí)掌握了一個(gè)廠家的中間件 條件接收系統(tǒng)接口,就可以通用到很多廠家。本通用條件接收系統(tǒng)將底層的輸入接口和輸出接口轉(zhuǎn)換成內(nèi)部標(biāo)準(zhǔn)接口,包括 接口名稱轉(zhuǎn)換、接口參數(shù)轉(zhuǎn)換、以及接口邏輯關(guān)系轉(zhuǎn)換。其中,接口名稱轉(zhuǎn)換用于將中間件 的輸入接口和輸出接口的名稱轉(zhuǎn)換成本地統(tǒng)一的接口名稱,接口參數(shù)轉(zhuǎn)換用于將中間件的 輸入接口和輸出接口的參數(shù)轉(zhuǎn)換為本地統(tǒng)一的參數(shù),接口邏輯關(guān)系轉(zhuǎn)換用于將中間件的輸 入接口和輸出接口的邏輯關(guān)系轉(zhuǎn)換為本地統(tǒng)一的接口調(diào)用邏輯。采用本發(fā)明的實(shí)現(xiàn)方案,機(jī)頂盒廠家可以方便的實(shí)現(xiàn)與不同廠家條件接收系統(tǒng)的 集成,大大縮短集成的開(kāi)發(fā)周期、節(jié)省開(kāi)發(fā)成本;平臺(tái)廠家提供規(guī)范的接收系統(tǒng)接口,可以
3讓機(jī)頂盒廠家以最短的時(shí)間實(shí)現(xiàn)與自己系統(tǒng)的接入,展示系統(tǒng)的開(kāi)放性以及接入的簡(jiǎn)易 性,提高系統(tǒng)的競(jìng)爭(zhēng)力。采用本發(fā)明的操作系統(tǒng)可不受限制,可以使用linux、0S20/0S21、PSOS、UCOS, Nucleus,主要是因?yàn)樗鼘?duì)內(nèi)存管理、任務(wù)管理、進(jìn)程調(diào)度、設(shè)備管理、中斷管理和I/O管理 進(jìn)行了封裝。采用本發(fā)明可以實(shí)現(xiàn)一個(gè)基本的機(jī)頂盒系統(tǒng),它對(duì)一些基本的硬件模塊進(jìn)行了接 口封裝,從而避免了各種不同廠家硬件SDK的差異性。本發(fā)明的其它特征和優(yōu)點(diǎn)將在隨后的說(shuō)明書中敘述,并且,部分地從說(shuō)明書中變 得顯而易見(jiàn),或者通過(guò)實(shí)施本發(fā)明而了解。本發(fā)明地目的和其他優(yōu)點(diǎn)可通過(guò)在所寫地說(shuō)明 書、權(quán)利要求書、以及附圖中所特別指出的結(jié)構(gòu)來(lái)實(shí)現(xiàn)和獲得。


為了更清楚地說(shuō)明本發(fā)明實(shí)施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對(duì)實(shí)施例或現(xiàn) 有技術(shù)描述中所需要使用的附圖作簡(jiǎn)單地介紹,顯而易見(jiàn)地,下面描述中的附圖僅僅是本 發(fā)明的一些實(shí)施例,對(duì)于本領(lǐng)域普通技術(shù)人員來(lái)講,在不付出創(chuàng)造性勞動(dòng)的前提下,還可以 根據(jù)這些附圖獲得其它的附圖。圖1是根據(jù)本發(fā)明的通用數(shù)字電視條件接收系統(tǒng)的框圖;圖2是本發(fā)明實(shí)施例的數(shù)字電視條件接收實(shí)現(xiàn)模型的示意圖;圖3是本發(fā)明實(shí)施例的數(shù)字電視機(jī)頂盒參考實(shí)現(xiàn)方案圖;圖4是本發(fā)明實(shí)施例應(yīng)用于電子錢包參考實(shí)現(xiàn)方案具體實(shí)施例方式下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對(duì)本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完 整地描述,顯然,所描述的實(shí)施例僅僅是本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例?;?本發(fā)明中的實(shí)施例,本領(lǐng)域研發(fā)人員在沒(méi)有作出創(chuàng)造性勞動(dòng)前提下所獲得的所有其它實(shí)施 例,都屬于本發(fā)明保護(hù)的范圍。以下結(jié)合附圖來(lái)詳細(xì)說(shuō)明本發(fā)明的實(shí)施例。如圖1所示,根據(jù)本發(fā)明給出的一種通用數(shù)字電視條件接受框圖,它主要包括加 擾、解擾、加密、解密、調(diào)制、解調(diào)、復(fù)用、解復(fù)用、授權(quán)管理系統(tǒng)幾大模塊。加擾連續(xù)不斷地改變廣播電視信號(hào)形式的方法,以使得不用恰當(dāng)?shù)慕獯a器和電 子密鑰就不能接收到正確的信號(hào)。解擾加擾的逆過(guò)程,在用戶接收端的解擾器中完成,使得經(jīng)授權(quán)的接收者能得到 正確的業(yè)務(wù)碼流。加密為了加擾信號(hào)而進(jìn)行的連續(xù)不斷的改變電子密鑰的處理。電子密鑰一般通 過(guò)信道安全地傳送給用戶。解密加密的逆過(guò)程,為解擾、解復(fù)用提供密鑰。調(diào)制將加擾的數(shù)字電視信號(hào)與調(diào)制信號(hào)進(jìn)行混合,便于發(fā)送和接收。解調(diào)將加擾的數(shù)字電視信號(hào)從調(diào)制信號(hào)中恢復(fù)出來(lái)。復(fù)用將多個(gè)頻道的電視節(jié)目壓縮為一個(gè)流進(jìn)行傳送。
4
解復(fù)用解開(kāi)傳送流的結(jié)構(gòu),將傳送流中復(fù)用的多個(gè)頻道的電視節(jié)目分離出來(lái),讓 用戶能夠任意的選擇不同的電視節(jié)目來(lái)收看。授權(quán)管理系統(tǒng)授權(quán)管理系統(tǒng)是一種授權(quán)用戶對(duì)某個(gè)業(yè)務(wù)進(jìn)行解擾的信息,在發(fā) 送端被加密以后與信號(hào)一道傳送,在接收端被用來(lái)控制單個(gè)解碼器或一組解擾器。如圖2所示,根據(jù)本發(fā)明實(shí)施例的數(shù)字電視條件接收實(shí)現(xiàn)模型的示意圖,它包括 條件接收系統(tǒng)的前端和終端兩個(gè)部分。在條件接收系統(tǒng)的前端,首先由控制字發(fā)生器產(chǎn)生控制字(CW),將它提供給加擾 器和加密器A??刂谱值牡湫妥珠L(zhǎng)為64bit,每隔一段較小的時(shí)間改變一次。加擾器根據(jù)控 制字發(fā)生器提供的控制字,對(duì)來(lái)自復(fù)用器的傳送比特流進(jìn)行加擾運(yùn)算。此時(shí),加擾器的輸出 結(jié)果即為經(jīng)過(guò)擾亂了以后的傳送比特流,控制字就是加擾器加擾所用的密鑰。加密器接收 到來(lái)自控制字發(fā)生器的控制字后,則根據(jù)用戶授權(quán)系統(tǒng)提供的業(yè)務(wù)密鑰對(duì)控制字進(jìn)行加密 運(yùn)算,加密器A的輸出結(jié)果即為經(jīng)過(guò)加密以后的控制字,它被稱為授權(quán)控制信息(ECM)。業(yè) 務(wù)密鑰在送給加密器A的同時(shí)也被提供給了加密器B,加密器B與加密器A稍有不同,它自 己能夠產(chǎn)生密鑰,并可以用此密鑰對(duì)授權(quán)控制系統(tǒng)送來(lái)的業(yè)務(wù)密鑰(Service Key)進(jìn)行加 密。加密器B的輸出結(jié)果為加密后的業(yè)務(wù)密鑰,這被稱為授權(quán)管理信息(EMM)。經(jīng)過(guò)這樣一 個(gè)過(guò)程產(chǎn)生的ECM和EMM信息均被送至復(fù)用器,與被送至同一復(fù)用器的圖像、聲音和數(shù)據(jù)信 號(hào)比特流一起打包成傳送比特流輸出。在此需要指出的是,在傳送比特流系統(tǒng)標(biāo)準(zhǔn)中,對(duì)在數(shù)據(jù)包中放置條件接收控制 信息及密鑰的位置有規(guī)定,所以,ECM和EMM信息均可以打入數(shù)據(jù)包中。另外,在發(fā)送端還有 用戶管理系統(tǒng)和用戶授權(quán)系統(tǒng),用戶管理系統(tǒng)是根據(jù)用戶訂購(gòu)節(jié)目和收看節(jié)目的情況,一 方面向授權(quán)控制系統(tǒng)發(fā)生指令,決定哪些用戶可以被授權(quán)看那些節(jié)目或接受那些服務(wù);一 方面它還可以向用戶發(fā)送帳單。用戶授權(quán)控制系統(tǒng)則是根據(jù)用戶授權(quán)管理系統(tǒng)的指令,產(chǎn) 生哪些用戶該授權(quán)哪種收看、哪些信息接收權(quán)利的信息,即產(chǎn)生出業(yè)務(wù)密鑰。在條件接收系統(tǒng)的終端,將經(jīng)過(guò)解調(diào)后的加擾比特流(控制字還沒(méi)有恢復(fù)出來(lái)以 前),通過(guò)解復(fù)用器而送至解擾器。由于ECM和EMM信號(hào)被放置于傳送比特流包頭的固定 位置,因此,解復(fù)用器便可很容易地解出ECM和EMM信號(hào)。再?gòu)慕鈴?fù)器出來(lái)的ECM和EMM信 號(hào),被分別送至智能卡(Smart Card)中的解密器A與解密器B,它們與智能卡中的安全處 理器共同工作,從而恢復(fù)出控制字(CW),并將它送至解擾器。恢復(fù)控制字的過(guò)程十分地短 暫,一旦在接收端恢復(fù)出正確控制字以后,解擾器便能正常解擾,將加擾比特流恢復(fù)成正常 比特流。如圖3所示,根據(jù)本發(fā)明給出的一種機(jī)頂盒實(shí)現(xiàn)方案圖。它主要包括數(shù)字電視接 收機(jī)應(yīng)用程序?qū)印⒔换?yīng)用表示層、CA插件層、中間件適配層、數(shù)字電視操作系統(tǒng)層。數(shù)字電視接收機(jī)應(yīng)用程序?qū)痈鶕?jù)數(shù)字電視條件接受系統(tǒng)提供的API接口,開(kāi)發(fā) 點(diǎn)播服務(wù)、網(wǎng)絡(luò)游戲、網(wǎng)絡(luò)購(gòu)物、GPS定位、數(shù)據(jù)查詢等服務(wù),讓用戶足不出戶就可以享受到 數(shù)字電視和數(shù)字家庭帶來(lái)的便利性。交互應(yīng)用表示層包括HTML瀏覽器、EPG模塊、Si、JAVA虛擬機(jī)等直接面向互動(dòng) 應(yīng)用程序的中間件模塊,同時(shí)包括HSML語(yǔ)言解析引擎,并提供第三方中間件接口,第三方 開(kāi)發(fā)商通過(guò)該接口,可以開(kāi)發(fā)符合本發(fā)明的數(shù)字電視嵌入式軟件標(biāo)準(zhǔn)體系的中間件組件模 塊,并應(yīng)用到其它的數(shù)字電視交互應(yīng)用平臺(tái)中,很好地增強(qiáng)了系統(tǒng)的可擴(kuò)展性。通過(guò)基于面向終端的內(nèi)容描述語(yǔ)言及標(biāo)準(zhǔn)規(guī)范,對(duì)交互應(yīng)用服務(wù)進(jìn)行原子級(jí)的服務(wù)發(fā)現(xiàn)和提取,在制 定交互應(yīng)用業(yè)務(wù)建模規(guī)則的基礎(chǔ)上,提煉出交互業(yè)務(wù)用例、交互業(yè)務(wù)角色和交互業(yè)務(wù)實(shí)體 的模型,并采用原子服務(wù)組合模板的方法為運(yùn)營(yíng)商提供了數(shù)字家庭互動(dòng)業(yè)務(wù)可視化的模型 建模平臺(tái)以及交互應(yīng)用服務(wù)快速開(kāi)發(fā)環(huán)境,用于所見(jiàn)即所得的編寫和開(kāi)發(fā)符合上述描述標(biāo) 準(zhǔn)規(guī)范的數(shù)字家庭互動(dòng)應(yīng)用業(yè)務(wù)產(chǎn)品。CA插件層即數(shù)字電視條件接收系統(tǒng),該層位于數(shù)字電視中間件平臺(tái)中的核心 層,包括安全模塊、通信模塊、CA消息過(guò)濾和處理模塊、人機(jī)接口模塊和控制模塊,圖形界 面模塊、DRM模塊和智能卡模塊這6個(gè)基本組件模塊。安全模塊保護(hù)密鑰的安全性,實(shí)現(xiàn)了條件接收所規(guī)定的公共安全機(jī)制所涉及的 安全算法,同時(shí)為CA插件的其他模塊提供數(shù)據(jù)安全支持。通信模塊將所有涉及到通過(guò)物理接口和數(shù)據(jù)安全通道進(jìn)行數(shù)據(jù)傳輸?shù)募?xì)節(jié)封裝 起來(lái),使得CA插件的其他模塊可以不必理解這些細(xì)節(jié)而完成與智能卡的數(shù)據(jù)交互。同時(shí), 通信模塊也將安全模塊所提供的安全通道封裝起來(lái),使得CA插件的其他模塊不必知道安 全通道所使用的具體安全算法和加密密鑰,這也同時(shí)增強(qiáng)了整個(gè)CA插件的系統(tǒng)安全性。CA消息過(guò)濾和處理模塊負(fù)責(zé)根據(jù)獲得的CA消息過(guò)濾條件過(guò)濾出所需的數(shù)據(jù),同 時(shí)也負(fù)責(zé)處理過(guò)濾所返回的結(jié)果。人機(jī)接口模塊和控制模塊人機(jī)接口模塊負(fù)責(zé)處理智能卡與用戶之間的交互,如 接收用戶的遙控器輸入、顯示智能卡對(duì)用戶的提示等。因?yàn)镃A消息處理的結(jié)果與當(dāng)前節(jié)目 的授權(quán)狀態(tài)提示息息相關(guān),所以人機(jī)接口模塊與CA消息過(guò)濾和處理模塊的聯(lián)系比較緊密。 控制模塊負(fù)責(zé)從接收機(jī)應(yīng)用程序接收數(shù)據(jù)和指令,并負(fù)責(zé)將CA插件作為一個(gè)整體進(jìn)行工 作狀態(tài)和流程控制。DRM模塊使用技術(shù)手段對(duì)數(shù)字產(chǎn)品的分發(fā)、傳輸和使用等各個(gè)環(huán)節(jié)進(jìn)行控制,使 得數(shù)字產(chǎn)品只能被授權(quán)使用的人按照授權(quán)的方式在授權(quán)使用的期限內(nèi)使用。智能卡模塊提供智能卡的接口,實(shí)現(xiàn)電子錢包控制、管理和維護(hù)的模塊。中間件適配層包括操作系統(tǒng)適配層和硬件設(shè)備適配層。操作系統(tǒng)適配層主要完 成屏蔽操作系統(tǒng)特性差異,實(shí)現(xiàn)操作系統(tǒng)無(wú)關(guān)性;可支持Linux、uC0S、pS0S、Nucleus、0S20 等多種不同操作系統(tǒng),兼容POSIX標(biāo)準(zhǔn);主要封裝線程、內(nèi)存、互斥鎖和信號(hào)量、文件系統(tǒng)、 網(wǎng)絡(luò)協(xié)議等接口 ;硬件設(shè)備適配層對(duì)所有的硬件設(shè)備提供統(tǒng)一訪問(wèn)接口,提供對(duì)板級(jí)設(shè)備 驅(qū)動(dòng)(BSP)和硬件SDK的封裝;可廣泛的支持各種不同的硬件方案,如凌汛、ST、Br0adC0m、 Sigma Design、Conexant 禾中芯片 ο數(shù)字電視操作系統(tǒng)層由廠家平臺(tái)搭建的嵌入式操作系統(tǒng),可以linUX、UC0S、 PS0S、0S20/0S21等。這些操作系統(tǒng)提供嵌入式片上器件以及片外器件的驅(qū)動(dòng)程序,同時(shí)實(shí) 現(xiàn)用于系統(tǒng)自啟動(dòng)和程序裝載及數(shù)字家庭網(wǎng)關(guān)終端設(shè)備高清視頻驅(qū)動(dòng)優(yōu)化技術(shù),以支持?jǐn)?shù) 字電視高清互動(dòng)應(yīng)用服務(wù)。如圖4所示,為本條件接收系統(tǒng)在電子錢包的參考實(shí)施例,電子錢包模塊(EPM)是 實(shí)現(xiàn)移動(dòng)多媒體廣播業(yè)務(wù)保護(hù)的重要組成部分,是實(shí)現(xiàn)電子錢包控制、管理和維護(hù)的模塊。 它包括電子錢包前端模塊(EPM-S)和電子錢包終端模塊(EPM-C)兩部分。EPM-S是EPM的前端子模塊,維護(hù)和管理每個(gè)終端電子錢包的狀態(tài)和相關(guān)密鑰,保 證電子錢包相關(guān)信令和交易數(shù)據(jù)的安全性和完整性;建立與EPM-C之間的回傳通道,回傳
6交易記錄。EPM-C是終端上基于智能卡或安全芯片的安全特性,支持圈存、在線或離線增值、 消費(fèi)和查詢余額等交易的應(yīng)用和數(shù)據(jù)結(jié)構(gòu)。在EPM-C應(yīng)用環(huán)境下,僅運(yùn)行EPM-C和EAM-C兩種應(yīng)用;EPM-C應(yīng)用環(huán)境應(yīng)保證 EPM-C和EAM-C的安全下載以及EPM-C和EAM-C的安全共存;應(yīng)用環(huán)境應(yīng)為應(yīng)用安全下載 提供安全認(rèn)證機(jī)制;應(yīng)用環(huán)境應(yīng)保證應(yīng)用下載操作只在滿足安全機(jī)制要求的前提下進(jìn)行; 并保證應(yīng)用下載過(guò)程中數(shù)據(jù)或代碼的安全性和完整性;應(yīng)用環(huán)境應(yīng)保證EPM-C和EAM-C的 安全共存,防止EPM-C和EAM-C之間的非法調(diào)用和越界訪問(wèn)。EPM-C安全機(jī)制應(yīng)保證所有密鑰和密碼的安全存儲(chǔ),在任何情況下所有密鑰和 密碼不被泄漏,在沒(méi)有授權(quán)的情況下,所有密鑰和密碼不被訪問(wèn)、調(diào)用和修改;EPM-C安全 機(jī)制應(yīng)保證一種特定應(yīng)用使用的密鑰不被其它應(yīng)用使用;EPM安全機(jī)制應(yīng)使用安全報(bào)文 傳送保證數(shù)據(jù)的可靠性、完整性和對(duì)發(fā)送方的認(rèn)證;安全報(bào)文傳送機(jī)制應(yīng)使用消息認(rèn)證碼 (MAC)保證數(shù)據(jù)完整性和對(duì)發(fā)送方的認(rèn)證,應(yīng)使用數(shù)據(jù)域加密保證數(shù)據(jù)的可靠性。EPM-S功能EPM-S具有電子錢包帳戶管理、密鑰管理功能,具有對(duì)EPM-C控制和管 理的功能,具有生成和發(fā)送電子錢包信令的功能,具有對(duì)EPM-C實(shí)現(xiàn)圈存、具有接收EPM-C 回傳交易記錄、對(duì)回傳交易記錄的對(duì)帳管理功能。EPM-S還可將所有充值的記錄提交給 EAM-S0 EPM-S可將所有EPM-C回傳的交易失敗記錄提交給EAM-S。EPM-S可具有對(duì)EPM-C 實(shí)現(xiàn)圈存和帳戶管理并與銀聯(lián)支付網(wǎng)關(guān)聯(lián)網(wǎng)的功能。EPM-C功能EPM-C通過(guò)與EPM-S互操作,實(shí)現(xiàn)其增值、消費(fèi)、控制管理和記錄回傳 等功能。EPM-C還可以與EPM-S發(fā)行的授權(quán)載體進(jìn)行數(shù)據(jù)交互,實(shí)現(xiàn)離線充值。EPM-C與EPM 發(fā)行的授權(quán)載體離線充值交易時(shí)應(yīng)與授權(quán)載體進(jìn)行安全認(rèn)證和數(shù)據(jù)交互,以保證離線充值 交易的完整性和安全性。EPM-C與EAM-C在安全環(huán)境下共存。EPM-C具有唯一標(biāo)識(shí)。EPM-C 可具有一個(gè)能夠與外界進(jìn)行數(shù)據(jù)交互的直接接口。EPM-C可支持EAM-C對(duì)EPM-C的狀態(tài)查 詢、交易記錄查詢。EPM-C還可具備符合人民銀行規(guī)定的借記卡/貸記卡片磁條相關(guān)信息或 IC卡信息安全錄入、保存、調(diào)用等功能。本發(fā)明的通用條件接收系統(tǒng)最終將實(shí)現(xiàn)數(shù)字電視、視頻點(diǎn)播、IP電話、可視電話、 短信、網(wǎng)絡(luò)游戲等眾多業(yè)務(wù);在編解碼方面,支持MPEG1、MPEG2、MPEG4、H263、H264、JVT, Media9、AVS等現(xiàn)在獲得廣泛應(yīng)用的主流編解碼標(biāo)準(zhǔn)。并具有以下特點(diǎn)1)強(qiáng)韌的容錯(cuò)機(jī)制與可靠性從設(shè)計(jì)上充分考慮了針對(duì)非佳外部環(huán)境下運(yùn)行的 強(qiáng)韌容錯(cuò)機(jī)制,并利用軟件實(shí)現(xiàn)的可伸縮性的特點(diǎn)加入特殊環(huán)境的處理機(jī)制,確保終端可 靠運(yùn)行,同時(shí)還可以針對(duì)不同運(yùn)營(yíng)商的環(huán)境特點(diǎn),通過(guò)軟件升級(jí)實(shí)現(xiàn)各種新型容錯(cuò)機(jī)制。2)開(kāi)放性本發(fā)明的通用條件系統(tǒng)框架可獨(dú)立于外界網(wǎng)絡(luò)環(huán)境與通信傳輸格式, 這一特性,可以為不同網(wǎng)絡(luò)運(yùn)營(yíng)商和用戶提供基于其自身已有系統(tǒng)和環(huán)境進(jìn)行二次開(kāi)發(fā)與 應(yīng)用的充足空間。由于本發(fā)明的實(shí)現(xiàn)符合一個(gè)通用模型,數(shù)字電視條件接受編程接口就是基于本發(fā) 明所制定的框架所提出來(lái)的,該編程接口包括外殼層API、應(yīng)用程序邏輯API和核心邏輯 API三個(gè)部分。本發(fā)明在不同廠家的中間件接口變化定義不同的情況下,做一次接口轉(zhuǎn)換, 轉(zhuǎn)換成與應(yīng)用實(shí)現(xiàn)層接口匹配的接口,達(dá)到應(yīng)用實(shí)現(xiàn)層接口穩(wěn)定的目的。數(shù)字電視條件接 受接口將開(kāi)放給互動(dòng)應(yīng)用服務(wù)開(kāi)發(fā)商和運(yùn)營(yíng)商,供其在開(kāi)發(fā)互動(dòng)應(yīng)用業(yè)務(wù)時(shí)調(diào)用。開(kāi)發(fā)商和運(yùn)營(yíng)商只需根據(jù)程序接口實(shí)現(xiàn)應(yīng)用,而不必去考慮數(shù)字電視和服務(wù)器端具體如何實(shí)現(xiàn)這 些API封裝的功能,降低了互動(dòng)應(yīng)用業(yè)務(wù)開(kāi)發(fā)的門檻,提高開(kāi)發(fā)效率。
以上所述僅為本發(fā)明的優(yōu)先實(shí)施例而已,并不用于限制本發(fā)明,對(duì)于本領(lǐng)域的技 術(shù)人員來(lái)說(shuō),本發(fā)明可以有各種更改和變化。凡在本發(fā)明精神和原則之內(nèi)所作的任何修改、 等同替換、改進(jìn)等,均應(yīng)包含在本發(fā)明的保護(hù)范圍之內(nèi)。
權(quán)利要求
一種基于中間件適配層的通用數(shù)字電視條件接收系統(tǒng)主要包含加擾/解擾,調(diào)制/解調(diào),加密/解密,復(fù)用/解復(fù)用模塊,其特征在于,是對(duì)信號(hào)加擾,對(duì)用戶電子密鑰的加密以及建立一個(gè)確保被授權(quán)的用戶能接收到加擾節(jié)目的用戶管理系統(tǒng)。
2.一種基于中間件適配層的通用數(shù)字電視條件接收系統(tǒng)包含條件接收前端系統(tǒng)和條 件接收終端系統(tǒng),其特征在于,前端系統(tǒng)將數(shù)字電視信號(hào)進(jìn)行復(fù)用、加密、加擾、調(diào)制和發(fā) 送,使信號(hào)在傳送過(guò)程中不被破壞和解密,保證了信號(hào)傳送的安全性和可達(dá)性;終端系統(tǒng)將 數(shù)字電視信號(hào)進(jìn)行接收、解復(fù)用、解密、解擾和解調(diào),使得通過(guò)授權(quán)的用戶可以收看節(jié)目,未 通過(guò)授權(quán)的用戶收看不到節(jié)目,保證了授權(quán)用戶和業(yè)務(wù)部門的權(quán)益。
3.根據(jù)權(quán)利要求1或2所述的系統(tǒng),其特征在于,條件接收系統(tǒng)的安全性得到了三層保 護(hù);第一層保護(hù)是用控制字對(duì)復(fù)用器輸出的圖像、聲音和數(shù)據(jù)信號(hào)比特流進(jìn)行加擾,擾亂正 常的比特流,使得在接收端如不解擾就無(wú)法收看、收聽(tīng)到正常的圖像、聲音及數(shù)據(jù)信息并且 控制字在一定周期內(nèi)就要變化一次;第二層是通過(guò)對(duì)控制字用業(yè)務(wù)密鑰加密,這樣即使控 制字在傳送給用戶的過(guò)程中被盜,被盜者也無(wú)法對(duì)加密后的控制字進(jìn)行解密;第三層保護(hù) 是對(duì)業(yè)務(wù)密鑰的加密,它使得整個(gè)系統(tǒng)的安全性更強(qiáng),使非授權(quán)用戶在即使得到加密業(yè)務(wù) 密鑰的情況下,也不能輕易解密;因?yàn)榻獠怀鰳I(yè)務(wù)密鑰就解不出正確的控制字,沒(méi)有正確的 控制字就無(wú)法解出并獲得正常信號(hào)的比特流。
4.根據(jù)權(quán)利要求1或2所述的系統(tǒng),其特征在于,可以屏蔽凌汛、ST、Broadcom, SigmaDesignXonexant的硬件平臺(tái)差異,提供了對(duì)板級(jí)設(shè)備驅(qū)動(dòng)(BSP)和硬件SDK的封裝, 為基于機(jī)頂盒的硬件設(shè)備提供統(tǒng)一訪問(wèn)接口,使得機(jī)頂盒的應(yīng)用開(kāi)發(fā)人員不必過(guò)多關(guān)注底 層硬件,而只需了解上層接口就可以進(jìn)行開(kāi)發(fā)。
5.根據(jù)權(quán)利要求1或2所述的系統(tǒng),其特征在于,可以屏蔽Linux、uCOS、pSOS、 Nucleus, 0S20操作系統(tǒng)特性差異,實(shí)現(xiàn)操作系統(tǒng)無(wú)關(guān)性,為軟件平臺(tái)提供封裝后的統(tǒng)一接 口,使得可以在不同的軟件平臺(tái)和操作系統(tǒng)下進(jìn)行應(yīng)用開(kāi)發(fā)。
6.據(jù)權(quán)利要求1或2所述的系統(tǒng),其特征在于,支持集中與分級(jí)授權(quán)控制和管理,支持 單向授權(quán)和終端本地自授權(quán),也可支持雙向授權(quán)。
7.據(jù)權(quán)利要求1或2所述的一種基于中間件適配層的通用數(shù)字電視條件接收系統(tǒng),其 特征在于,支持大規(guī)模用戶,支持通過(guò)升級(jí)擴(kuò)充管理用戶數(shù)量,電子錢包是通過(guò)移動(dòng)多媒體 接收終端與前端系統(tǒng)之間的雙向網(wǎng)絡(luò)實(shí)現(xiàn)。
8.據(jù)權(quán)利要求1或2所述的一種基于中間件適配層的通用數(shù)字電視條件接收系統(tǒng),其 特征在于,所述條件接收系統(tǒng)接口將底層硬件和系統(tǒng)的輸入接口和輸出接口轉(zhuǎn)換成內(nèi)部標(biāo) 準(zhǔn)接口,包括接口名稱轉(zhuǎn)換、接口參數(shù)轉(zhuǎn)換、以及接口邏輯關(guān)系轉(zhuǎn)換。
9.根據(jù)權(quán)利要求8所述的系統(tǒng),其特征在于,所述接口名稱轉(zhuǎn)換用于將所述條件接收 的輸入接口和輸出接口的名稱轉(zhuǎn)換成本地統(tǒng)一的接口名稱。
10.據(jù)權(quán)利要求8所述的系統(tǒng),其特征在于,所述接口參數(shù)轉(zhuǎn)換用于將所述條件接收的 輸入接口和輸出接口的參數(shù)轉(zhuǎn)換為本地統(tǒng)一的參數(shù)。
11.據(jù)權(quán)利要求8所述的系統(tǒng),其特征在于,所述接口邏輯關(guān)系轉(zhuǎn)換用于將所述條件接 收的輸入接口和輸出接口的邏輯關(guān)系轉(zhuǎn)換為本地統(tǒng)一的接口調(diào)用邏輯。
全文摘要
本發(fā)明公開(kāi)了一種基于中間件適配層的通用數(shù)字電視條件接收系統(tǒng)。該系統(tǒng)主要包括條件接收前端子系統(tǒng)和條件接收終端子系統(tǒng),又可分為加擾/解擾、調(diào)制/解調(diào)、加密/解密、復(fù)用/解復(fù)用、發(fā)送/接收、授權(quán)管理系統(tǒng)模塊。各大數(shù)字電視廠商為了保證DVB業(yè)務(wù)僅被授權(quán)接收的用戶所接收,紛紛推出了條件接收系統(tǒng),但由于條件接收制定的框架和接口不統(tǒng)一,造成了一個(gè)廠家的條件接收系統(tǒng)不能使用在另一個(gè)廠家的中間件上,系統(tǒng)移植性差。本文提出了一種基于中間件適配層的通用數(shù)字電視條件接收系統(tǒng),定義了通用的框架和接口,根據(jù)此發(fā)明制定的條件接收系統(tǒng)可以在不同的廠家的中間件上使用。一種基于中間件適配層的通用數(shù)字電視條件接收系統(tǒng)框圖如下。
文檔編號(hào)H04N7/16GK101924909SQ201010232020
公開(kāi)日2010年12月22日 申請(qǐng)日期2010年7月20日 優(yōu)先權(quán)日2010年7月20日
發(fā)明者徐佳宏, 徐武強(qiáng), 王秋生, 趙炳勇 申請(qǐng)人:深圳市茁壯網(wǎng)絡(luò)股份有限公司;中山大學(xué)深圳研究院
網(wǎng)友詢問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
江门市| 二连浩特市| 延安市| 新郑市| 田林县| 牙克石市| 赫章县| 开鲁县| 武安市| 无为县| 眉山市| 资阳市| 灵璧县| 武山县| 太康县| 吉林市| 湖南省| 四平市| 重庆市| 福海县| 仲巴县| 湘潭市| 卫辉市| 安远县| 广平县| 随州市| 股票| 习水县| 剑阁县| 娄烦县| 张家港市| 白玉县| 吴堡县| 开化县| 威远县| 本溪市| 册亨县| 阆中市| 西宁市| 乡城县| 广元市|