徐文 李濤 中廣有線信息網(wǎng)絡(luò)有限公司徐州分公司
1.1.1區(qū)域控制功能簡述
區(qū)域控制功能出現(xiàn)的原因從根本上來說是最大程度地保證運營商的運營收益,同時又能在統(tǒng)一平臺管理下針對不同的區(qū)域制定有效的運營策略,便于運營業(yè)務(wù)多樣化、靈活性的開展。
永新視博CAS系統(tǒng)區(qū)域控制功能的實現(xiàn)有兩種方式,采取的都是使用區(qū)域碼法的模式,區(qū)別在于末端是用IC卡還是用機頂盒來做保障??紤]到徐州市區(qū)及區(qū)縣均已下發(fā)了一定數(shù)量的終端機頂盒,從安全性以及操作便捷性考慮,建議使用IC卡的方式來實現(xiàn)區(qū)域控制功能。
1.1.2IC卡方式實現(xiàn)區(qū)域控制功能原理
在徐州地區(qū)各個區(qū)域分發(fā)的IC卡中寫入不同的網(wǎng)絡(luò)標識(NetworkID),通過在各區(qū)域分前端更改傳輸流中的NetworkID,使其與本區(qū)域IC卡中的NetworkID一致,IC卡在解密EMM包前會判斷IC卡中的NetworkID是否和碼流中的NetworkID一致,若一致則解密EMM包可以收看節(jié)目,若不一致則不解密EMM包不能收看節(jié)目,從而使機頂盒和IC不可漫游使用。IC卡方式實現(xiàn)區(qū)域控制功能原理見圖1。
圖1 IC卡方式實現(xiàn)區(qū)域控制功能原理
采用這種方式的優(yōu)點是功能實現(xiàn)由CAS系統(tǒng)保證,確保安全性。實現(xiàn)方式主要有三個方面的工作需要考慮:
(1)前端CAS系統(tǒng)
① CA系統(tǒng)需開啟區(qū)域控制功能;
② 針對不同區(qū)域,將智能卡刷入不同的特征值,特征值默認為1。
(2)各區(qū)縣機房調(diào)制系統(tǒng)前
根據(jù)CA系統(tǒng)輸入智能卡不同的特征值,在進調(diào)制前將NIT表中network id的值修改成與其一致。
(3)用戶終端
① 終端用戶機頂盒需支持區(qū)域控制功能;
② 若支持區(qū)域控制功能,當用戶智能卡的特征值與network id值相匹配時,機頂盒可正常收看,當兩者不相匹配時,機頂盒顯示區(qū)域碼不正確;若機頂盒不支持區(qū)域控制功能,則不論智能卡是否與network id值相匹配,均顯示區(qū)域碼不正確。1.2 徐州地區(qū)區(qū)域控制功能使用現(xiàn)狀
當前徐州地區(qū),沛縣已正式上線運營使用區(qū)域控制功能,徐礦地區(qū)智能卡已寫入?yún)^(qū)域碼(暫未使用),其他各縣區(qū)的區(qū)域碼已經(jīng)規(guī)劃好,正在實施準備中。
針對各地市存在地市為永新系統(tǒng),所轄各區(qū)縣存在一家或多家天柏系統(tǒng)的情況,天柏提出兩種融合方案。
此方案主要針對地市及區(qū)縣有區(qū)域控制要求的,即在做完三級播控融合調(diào)整后,原有地市及區(qū)縣的卡仍然只能在本地使用,拿到異地會出現(xiàn)區(qū)域碼不正確提示,用戶不能正常收看節(jié)目。
圖2 徐州市區(qū)及縣區(qū)CAS系統(tǒng)鏈接圖
CVNCA區(qū)域控制是通過在前端EPG系統(tǒng)發(fā)多張NIT表,在每張NIT表中設(shè)置的network id為不同地區(qū)的區(qū)域碼,對應(yīng)各地的區(qū)域碼,在各地前端系統(tǒng)中提取對應(yīng)本地的NIT,PID重新映射為NIT表標準的PID0x10,而將其他地區(qū)的NIT表過濾,此NIT表中區(qū)域碼的值與智能卡所攜帶的2個字節(jié)的用戶屬性相對應(yīng)。終端機頂盒在啟動時讀取NIT中的數(shù)據(jù)并與智能卡上的相應(yīng)地域信息做對比,如果一致,機頂盒才能進行節(jié)目的收看;如果不一致,就提示信息: 區(qū)域不匹配。為了限制機頂盒的流動,在給用戶發(fā)放智能卡的時候,一定需要根據(jù)用戶所在區(qū)域,把對應(yīng)的區(qū)域值通過CA指令發(fā)送給終端,把該值儲存在智能卡中。對于已發(fā)在網(wǎng)的智能卡,可以通過EMM發(fā)授權(quán),增加智能卡的區(qū)域代碼。
實現(xiàn)過程如下:
(1)在總前端播發(fā)多張NIT表,如表1所示。(2)機頂盒:機頂盒開機,收NIT表,讀取network id,與智能卡上存儲的地區(qū)碼比較,如果匹配,可正常收看;如果不匹配,顯示:地區(qū)不正確。(3)智能卡:在SMS中給用戶開戶,發(fā)配對指令或者在用戶屬性指令中把對應(yīng)的區(qū)域碼寫到智能卡上。
此方案實現(xiàn)用戶分區(qū)管理的前提需要終端盒子配合,并且需要對本區(qū)內(nèi)所有智能卡發(fā)送用戶屬性,用以與networkid做比對。但是對前端CAS系統(tǒng)來說,沒有特殊變動,比較簡單明了。建議后續(xù)徐州其他區(qū)域采用CVNCAS的用戶,可采用此方式來實現(xiàn)區(qū)域管理。
表1 每個地區(qū)對應(yīng)一張NIT表
此方案主要針對地市及區(qū)縣有區(qū)域控制要求的,即在做完三級播控融合調(diào)整后,原有地市及區(qū)縣的卡仍然只能在本地使用,拿到異地會出現(xiàn)區(qū)域碼不正確提示,用戶不能正常收看節(jié)目。
相較上述方案一,此方案的實現(xiàn)不涉及終端機頂盒升級,部署實現(xiàn)會較平滑,不足的是會增加在地市的設(shè)備部署。
此方案經(jīng)討論后,在徐州地市部署實施。此方案在徐州市機房頭端CVNCAS(天柏)與永新CAS同密,并實現(xiàn)對徐州市下轄的銅山、賈汪、睢寧三區(qū)縣用戶進行分區(qū)管理,避免交叉流動。因為此三區(qū)縣的情況基本一致,所以以銅山為例,來說明實現(xiàn)的過程。
徐州及所轄區(qū)縣(天柏)CA系統(tǒng)融合前后的鏈路簡圖如圖3所示。在徐州前端機房,除了完整的一套CVNCAS系統(tǒng)之外,對應(yīng)三個區(qū)縣分別放置一臺EMMG服務(wù)器和一臺加密機,用于連接各自區(qū)縣的自辦節(jié)目遠程加擾設(shè)備(Bigband)傳輸EMM數(shù)據(jù),ECM數(shù)據(jù)則通過市網(wǎng)CVNCAS系統(tǒng)處理。
信號進入銅山IPQAM后,對信號1進行PID過濾(過濾CAT表和CVN的EMM的PID),同時把信號2中的CAT表和CVN的EMM的PID復(fù)用進每個頻點的輸出信號中。
此方案可以避免對終端進行升級,也無需對智能卡發(fā)送用戶屬性,可做到平滑過渡。但是前端需要增加部分硬件設(shè)備,方案較方案一復(fù)雜。
徐州所轄七個縣(市、區(qū))有線電視前端已經(jīng)全部做完三級播控調(diào)整,徐州前端進行永新視博與天柏CAS系統(tǒng)同密,以加擾流的方式覆蓋豐縣、新沂、沛縣、邳州及銅山(天柏CAS)、睢寧(天柏CAS)、賈汪(天柏CAS)。徐州市區(qū)根據(jù)各區(qū)縣城網(wǎng)及所轄農(nóng)網(wǎng)區(qū)域控制需求采取的區(qū)域控制方案,使各區(qū)域可以制定有效的運營策略,開展更加靈活、多樣化的業(yè)務(wù)。
圖3 徐州及所轄區(qū)縣(天柏)CA系統(tǒng)融合前后的鏈路簡圖
參考文獻;
[1] 劉江.加擾與條件接收系統(tǒng)研究與實現(xiàn)[D].清華大學(xué).2003
[2] 杜星德.基于DVB-C數(shù)字電視條件接收系統(tǒng)的研究及實現(xiàn)[D].電子科技大學(xué).2010
[3] 劉浩.DVB-C機頂盒軟件接收系統(tǒng)的研究[D].西安電子科技大學(xué).2006