论文部分内容阅读
随着国家三网融合的不断推进,IPTV作为三网融合的重要业务之一,它的发展已经受到人们越来越多的关注。IPTV机顶盒作为IPTV系统的主要终端设备,它主要为用户提供数据、语音、视频等业务。随着机顶盒数量的不断增大,对机顶盒进行实时、有效的管理成为保障IPTV业务发展的一个重要条件。IPTV终端管理的基本方式是终端管理服务器通过终端管理协议获取机顶盒的数据,并实现相应的终端管理功能。
本文选用TR069协议作为此IPTV终端管理系统的管理协议。该协议采用TCP协议作为承载,定义了比较完整的数据模型,同时具有很高的可扩展性。本文在深入研究TR069协议的基础上,实现了TR069协议栈客户端功能,并将此协议栈应用于IPTV终端管理系统中。由于IPTV机顶盒采用嵌入式Linux操作系统实现流媒体的解码和音视频播放,本文通过详细分析IPTV机顶盒软硬件结构,分析现有软件系统不足,给出了一种基于TR069协议的IPTV机项盒终端管理子系统设计方案。该机顶盒终端管理子系统采用本文前述已实现的TR069协议栈进行数据的接收和发送,并通过其他子模块实现具体的终端管理功能。模块的设计与实现主要包括:注册认证模块、业务与配置管理模块、状态性能参数管理模块等。测试表明:本文设计并实现的IPTV机顶盒终端管理子系统能够与终端管理服务器进行安全连接,并实现相应的IPTV终端管理功能,同时保证数据的实时、有效传输。