- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
对现有数字电视区域锁定技术分析比较
对现有数字电视区域锁定技术分析比较
目前数字电视已在全国大部分地区逐步推广,数字电视丰富的内容、众多实用的功能以及海量的可供交互点播的影视节目逐步受到广大用户的认可和欢迎,各运营商通过数字电视的推广普及也开始逐步收获数字电视的果实。但在实际运营过程中,因为各地经济发展水平不同,营销策略和资费标准不同,存在机卡无序漫游的现象,特别是中西部地区市级和县级发展差距较大,此类现象尤其突出,区域锁定技术应运而生。
区域锁定技术的基本原理
中心前端集中产生带有特定标志的SI信息,这些SI信息在各个地区分前端进行转发时,由分前端设备对SI信息进行一定的处理,保留与本地相关的部分,过滤掉与本地无关的内容。用户端智能卡或机顶盒中的区域信息与SI信息中特定信息进行比较,如果二者相同智能卡完成节目的解密动作,反之智能卡则拒绝对节目进行解密。
区域锁定的关键是对节目码流中的SI信息进行相应的处理。但它同时又涉及数字电视CA、SMS、智能卡和机顶盒等多个环节,需要这多个环节共同作用才能实现有效的区域锁定。以下介绍的几种实现方法都是基于这一基本原理来设计实现的。
区域锁定技术的几种实现方式
1、集中式NIT表方式
集中式NIT区域锁定采用由总前端产生带有多个区域定义字段的统一NIT表,每个字段含有特定的区域定义和与本地一致的网络信息,在各个分前端无需对NIT表进行映射,只需将码流调制到本地传输网中即可。在机顶盒端通过比较智能卡或机顶盒中的区域标志,从NIT中读取与本地标志位相同部分的网络信息。
具体实现时是通过在前端SI信息NIT表中加入一个或多个区域控制私有数据描述符region_id(简称区域描述符)来实现区域识别,机顶盒开机过程中通过下载主频点中区域描述符的region_id值,并与智能卡所携带的区域码(region code,简称智能卡区域码)信息进行比较,来确定智能卡是否用于规定的区域,在区域描述符和智能卡区域码对应时方可正常解扰播放节目,否则提示用户使用区域错误,并挂起系统。实际的定义案例如下:
区域信息描述符包含2字节的区位信息,被称为region_id,按16进制编码格式???送。其中高字节表示地级代码,低字节表示县级代码。若地级地区代码为0xFF,则表示忽略区域控制功能;若县级地区代码为0x00,则表示只使用地级地区代码进行区域控制,忽略县级地区代码。
智能卡区域码包含9个bit位的区位信息,其中高4位对应于区域描述符中包含的地级代码,如果为b1111,则表示该智能卡可使用于全网;低5位对应于区域描述符中包含的县级代码,如果为b00000,则表示该智能卡可用于该地市下的所有县级地区。
机顶盒软件获取智能卡区域码的方法如下:
A. 调用CA系统相应的API函数CaApi_ReadRegionBytes(),以获取region block的数据;
B. 检查该函数的返回值:
-如果返回的状态为 CARD_ERROR,则智能卡区域码返回值为b 0000 00000
- 如果返回的状态为 OK,则进入第3步
- 否则将智能卡区域码返回值置为 b1110 00000
C. 在返回的这Region block中共有32个字节,编号为31-0。把第29个字节作为高字节而把第28个字节作为低字节,组成一个16-bit的数,取其中的位 11~ 3 返回作为智能卡的区域码。
机顶盒需提供显示本地保存的智能卡区域码的功能,按二进制格式显示。
机顶盒在开机和插入智能卡时,必须读取传输流中主频点NIT 区域控制描述符中的几组region_id,并逐组与本地保存的智能卡区域码进行比对,如果智能卡区域码落在其中某1组region_id所指定的区域,则机顶盒应继续正常流程解出视音频数据,否则弹出错误提示,并挂起系统。
2、分布式NIT表方式
分布式NIT区域锁定采用由总前端统一产生针对各个地区的不同PID的NIT,NIT带有由CA系统定义的区域标志,在各个地区分前端选取本地所需的NIT表进行映射,过滤与本地无关的NIT表。
该方案需要根据本地区域分布规划出各区域的网络标识(Network_ID),用以表示不同的地域信息。在总前端通过SI信息发送器把NIT表发送出去,在每个区域的分前端通过QAM调制器将传输流中的网络标识(Network_ID)修改为该地区的网络标志;
机顶盒在各地区的主频点接收NIT表,然后用Network_ID和当地配发的IC卡中的区域码进行比对,两者一致才能正常收视,不一致则会弹出提示框,提示收视区域受限。实际的案例如下:
终端机顶盒第一次搜台后,从主频点NIT表中获取Ne
您可能关注的文档
最近下载
- 安全隐患举报提请奖励申请表(参考格式)(2021年参考新格式).pdf VIP
- 建筑工程质量与安全管理(第2版):分部分项工程的施工质量控制PPT教学课件.pptx
- 孙子兵法__原文与译文.pdf VIP
- linux概述基本命令.doc VIP
- Arduino应用技术 课件 第一章 ARDUINO的世界.pptx
- 人教版高中语文-选修-- 中国文化经典研读《孟子见梁惠王》课件2 (2).ppt VIP
- T∕CMAM W 5-2022 维吾尔医常见病诊疗指南 骨科.pdf
- 养老设施建筑设计规范GB50867.pdf VIP
- Unit 4 Breaking Boundaries Understanding Ideas my 100 days with msf- 课件 外研版选择性必修二.pptx VIP
- 2025至2030年车用开关项目商业计划书.docx
原创力文档


文档评论(0)