数字电视授权路由器的设计与实现

数字电视授权路由器的设计与实现

论文摘要

数字电视正被确认为电视发展的动力和结构变化的方向,并受到广电各级运营商的全面认可。目前全国已建的数字电视平台达到227个。数字电视平台的核心是有条件接收系统(CAS)和用户管理系统(SMS),通过这两个系统,可对用户进行精确的授权控制与授权管理,从而实现数字电视业务的有偿服务。由于数字电视平台有条件接收系统和用户管理系统的提供方是国内外几十个厂商,而且CAS和SMS也经常是不同厂商提供,厂商技术实力参差不齐,接口规范五花八门,生成的授权数据准确性无法有效保证,由此引起用户缴费的纠纷,合作伙伴分账的质疑,已严重影响中国数字电视产业的发展。故此,作者创造性地提出数字电视授权路由器的概念,制订了用户管理系统和授权路由器间的统一协议,设计实现了数字电视授权路由器。该路由器工作于用户管理系统和有条件接收系统之间,由之以统一的规范接收并解析用户管理系统的授权指令,并根据指令的目的地以及授权路由表进行路由,最终将指令发送至特定的有条件接收系统,进行相应的授权/反授权控制,并生成规范的授权记录。论文首先介绍了数字电视授权路由器开发的技术背景,讨论了国内外的技术动态,剖析现有技术在工程实践中存在的问题,确立了数字电视授权路由器立项的必要性。其次对数字电视授权路由器的概念进行了分析,确定系统的主要功能需求,明确项目的开发目标。接下来进行系统设计,包括统一协议规范的制订、系统的总体设计、系统流程设计等。在数字电视授权路由器的实现部分,介绍了数字电视授权路由器的开发环境和开发工具,重点阐述了TCP服务器框架模块、命令解析和执行模块等主要功能的实现以及授权路由器统一协议接口、CAS代理调用接口的实现。最后,论文总结了系统实施的效益、论文期间本人的工作和系统改进的建议。

论文目录

  • 摘要
  • ABSTRACT
  • 第一章 引言
  • 1.1 课题背景
  • 1.2 国内外动态
  • 1.3 课题任务
  • 1.4 论文结构
  • 第二章 数字电视相关技术
  • 2.1 数字电视系统
  • 2.2 有条件接收系统
  • 2.3 用户管理系统
  • 2.4 同密和多密
  • 2.4.1 同密
  • 2.4.2 多密
  • 2.5 两级CA技术
  • 2.6 存在的问题
  • 2.7 小结
  • 第三章 授权路由器的设计
  • 3.1 概念提出
  • 3.2 主要功能
  • 3.2.1 授权管理
  • 3.2.2 详单管理
  • 3.2.3 路由管理
  • 3.2.4 CAS接口管理
  • 3.2.5 远程管理
  • 3.3 总体设计
  • 3.3.1 配置文件读取模块
  • 3.3.2 TCP服务器框架模块
  • 3.3.3 命令解析和执行模块
  • 3.3.4 详单管理模块
  • 3.3.5 代理API管理模块
  • 3.3.6 CAS代理模块
  • 3.3.7 路由管理模块
  • 3.3.8 远程管理模块
  • 3.4 流程设计
  • 3.4.1 主程序的执行流程
  • 3.4.2 控制流程设计
  • 3.5 统一协议
  • 3.5.1 协议说明
  • 3.5.2 数据格式
  • 3.5.3 操作对象
  • 3.5.4 协议定义
  • 3.5.5 综合示例
  • 3.6 小结
  • 第四章 授权路由器的实现
  • 4.1 开发环境和开发工具
  • 4.2 软件项目结构
  • 4.3 主要功能实现
  • 4.3.1 配置文件读取模块
  • 4.3.2 TCP服务器框架模块
  • 4.3.3 命令解析和执行模块
  • 4.3.4 代理API管理模块
  • 4.4 接口实现
  • 4.4.1 统一协议的接口
  • 4.4.2 CAS代理调用接口
  • 4.4.3 CAS集成接口
  • 4.5 小结
  • 第五章 结束语
  • 5.1 系统实施效益
  • 5.2 论文期间本人的工作
  • 5.3 系统改进建议
  • 参考文献
  • 附录:中英文对照表
  • 致谢
  • 相关论文文献

    标签:;  ;  ;  ;  

    数字电视授权路由器的设计与实现
    下载Doc文档

    猜你喜欢