瑞薩科技發(fā)布SH-Mobile應(yīng)用處理器DVB-H CA中間件組件
瑞薩科技公司(Renesas Technology Corp.)宣布,推出適用于SH-Mobile應(yīng)用處理器的DVB-H CA中間件組件軟件,它可以實(shí)現(xiàn)歐洲移動(dòng)電話數(shù)字電視廣播解擾。新型DVB-H CA中間件組件將于2008年2月開(kāi)始在日本提供。
DVB-H CA(CA:條件接收)中間件組件可以執(zhí)行DVB-H(手持式設(shè)備數(shù)字視頻廣播)的解擾功能,該數(shù)字電視標(biāo)準(zhǔn)用于歐洲的移動(dòng)電話。它可以簡(jiǎn)化收看與利用加密付費(fèi)內(nèi)容應(yīng)用的開(kāi)發(fā)流程。
DVB-H CA中間件組件是與日立有限公司的系統(tǒng)開(kāi)發(fā)實(shí)驗(yàn)室合作開(kāi)發(fā)的。
產(chǎn)品背景
最近幾年,移動(dòng)電話系統(tǒng)正朝著支持標(biāo)準(zhǔn)多媒體功能數(shù)字電視廣播集成的方向發(fā)展。移動(dòng)電話使用的電視廣播格式,包括ISDB-T,其基礎(chǔ)是日本提供的單段(One-Seg)服務(wù);DVB-H是日本以外尤其是歐洲使用的格式;而DMB-T則用于韓國(guó)。為了幫助手機(jī)制造商實(shí)現(xiàn)移動(dòng)電話上的數(shù)字電視接收,瑞薩提供了SH-Mobile應(yīng)用處理器和解決方案,尤其是中間件,以實(shí)現(xiàn)采用SH-Mobile的設(shè)備的視頻和音頻功能。這些已廣泛應(yīng)用于支持地面數(shù)字電視的各種型號(hào)移動(dòng)電話。
另一方面,由于付費(fèi)廣播進(jìn)行了加密,為了幫助用戶收看歐洲的DVB-H格式數(shù)字電視廣播,除了視頻和音頻功能,移動(dòng)電話還必須具備解擾功能。這個(gè)功能是由DVB-H標(biāo)準(zhǔn)中的SPP(服務(wù)購(gòu)買(mǎi)和保護(hù))決定的,而且移動(dòng)電話還必須支持SPP,以保證用戶可以收看付費(fèi)廣播。為了滿足這些要求,瑞薩開(kāi)發(fā)出了DVB-H CA中間件組件,它可以支持DVB-H SPP,并作為此前發(fā)布的移動(dòng)電話數(shù)字電視中間件組件的一種功能增加,主要是視頻和音頻功能。新產(chǎn)品擴(kuò)展了可供具有電視功能的移動(dòng)電話使用的中間件組件范圍,為移動(dòng)電話電視應(yīng)用開(kāi)發(fā)人員提供了一種有效的解決方案。
產(chǎn)品特點(diǎn)
中間件組件的特性概括如下。
(1)易于定制的模塊化結(jié)構(gòu)
DVB-H CA中間件組件采用模塊化結(jié)構(gòu),可以支持四種獨(dú)立的功能:(1)內(nèi)容碼流解碼;(2)密鑰碼流解碼;(3)驗(yàn)證和(4)解密,其中最后兩個(gè)可應(yīng)用于(1)和(2)。該模塊化結(jié)構(gòu)可簡(jiǎn)化匹配所需規(guī)范的定制。開(kāi)發(fā)人員可以根據(jù)需要混用和匹配中間件模塊。例如,獨(dú)立開(kāi)發(fā)的模塊可以用于執(zhí)行密鑰碼流解碼功能,同時(shí)保留了組件中其他未改變模塊提供的功能。瑞薩的測(cè)試表明,這將簡(jiǎn)化應(yīng)用程序的開(kāi)發(fā),而且可以縮短大約30%的所需開(kāi)發(fā)時(shí)間。
(2)高性能的加密中間件
為了支持DVB-H CA,必須對(duì)以格式加密的數(shù)據(jù)進(jìn)行解碼和驗(yàn)證,例如AES(先進(jìn)加密標(biāo)準(zhǔn))或HMAC-SHA-1加密SHA-1(SHA:安全散列算法),而且處理這些需求會(huì)顯著增加CPU的負(fù)載。針對(duì)認(rèn)證和解密功能,該DVB-H CA中間件組件連同SH-Mobile架構(gòu)都進(jìn)行了優(yōu)化,從而實(shí)現(xiàn)了用于移動(dòng)電話電視廣播的512 Kbps(千比特每秒)數(shù)據(jù)流的處理負(fù)載,兩個(gè)功能均為大約5 MHz。例如,對(duì)于工作頻率為200 MHz的CPU,這僅相當(dāng)于2.5%的處理器負(fù)載。
此外,DVB-H CA需要對(duì)AES密鑰經(jīng)常進(jìn)行更新。這將造成CPU過(guò)重的負(fù)載,但是新型中間件可通過(guò)使密鑰生成處理更加有效來(lái)減少這種負(fù)載,有助于支持動(dòng)態(tài)密鑰更新碼流。與較早瑞薩提供加密功能的中間件產(chǎn)品相比,這些改進(jìn)可減少大約40%DVB-H CA功能所需的CPU負(fù)載。這有利于降低整個(gè)系統(tǒng)的功耗。
DVB-H CA中間件組件符合覆蓋歐洲付費(fèi)電視廣播加密和解密DVB-H標(biāo)準(zhǔn)的A100 SPP規(guī)范。它可提供支持以下內(nèi)容和密鑰加密規(guī)范的解碼功能。
(1)加密內(nèi)容碼流符合SRTP(安全實(shí)時(shí)協(xié)議)和ISMACryp(因特網(wǎng)流媒體聯(lián)盟:加密和認(rèn)證規(guī)范)1.1版
(2)密鑰碼流符合DVB-H的A100Annex B規(guī)范
為了實(shí)現(xiàn)這個(gè)功能,DVB-H CA中間件組件包括了總共四種中間件模塊:兩個(gè)是支持兩種類型碼流的解碼中間件模塊,兩個(gè)是加密中間件模塊。這四個(gè)中間件模塊是:(a)密鑰碼流解碼中間件模塊;(b)內(nèi)容碼流解碼中間件模塊;(c)散列(hash)功能HMAC-SHA-1加密中間件模塊,以及(d)AES加密中間件模塊。這些模塊的功能如下。
(a)密鑰碼流解碼中間件模塊:分析密鑰碼流和解碼,提取用于解碼內(nèi)容的密鑰。
(b)內(nèi)容碼流解碼中間件模塊:分析收到的內(nèi)容碼流,獲取解碼密鑰和解碼內(nèi)容。
(c)散列功能HMAC-SHA-1中間件模塊:確定收到的密鑰和內(nèi)容碼流是否正確。
(d)AES加密中間件模塊:以128位塊單元解碼加密的密鑰和內(nèi)容碼流。
值得注意的是,中間件模塊(c)和(d)是通用的,而且可以應(yīng)用于除了移動(dòng)電話電視接收的其他應(yīng)用。
今后幾年,瑞薩將繼續(xù)開(kāi)發(fā)和提供滿足該領(lǐng)域消費(fèi)者需求的解決方案,例如移動(dòng)電話的多媒體功能和內(nèi)容保護(hù)。
評(píng)論