论文部分内容阅读
IPTV相关技术的飞速发展推动着IPTV业务逐渐走出试验网络,正式步入商业运营阶段。向终端用户提供具有QoS和QoE保障的综合业务是IPTV业务评估中的最终目标,为此,业务运营商必须要有一整套分布式IPTV监控系统对网络和设备进行全业务质量的监测。
家庭网络是端到端IPTV系统中的关键部分,手持式IPTV测试仪作为监控系统的一部分,主要应用于家庭网络的故障诊断和排查,确保用户获得高品质的服务体验。本文以手持式IPTV测试仪的研发为背景,通过阅读、分析相关协议和测试标准,对IPTV系统中传输的码流进行了分析和检测,完成了测试仪中视频流监测和分析功能的设计与实现。
论文在介绍IPTV网络概况、系统架构和流媒体技术的基础上,详细分析和研究了MPEG-2传输流的语法和语义以及程序专用信息和业务信息中各信息表的语法结构。然后,针对性地阐述影响IPTV系统中视频流质量的因素和视频流监测的标准规范,并根据测试仪的特定功能需求提出软件总体框架设计。论文重点介绍了测试仪中视频流监测与分析功能的总体设计方案和具体实现方法,将码流的告警检测与信息表语法结构的分析作为一个整体以实现用户在实时监测的同时也能及时掌握码流信息。为了提高代码的效率和模块的独立性,论文设计三个子功能模块分别实现传送流包头解析、包标识的管理更新和信息表的解析,将各项错误的检测嵌入子功能模块的解析过程中实现。论文分别给出各功能模块的设计思想和处理流程图,按照相关标准,实现了码流的分析和三级错误的监测。
为验证论文设计方案的正确性,通过对现网中采集到的真实数据作为案例进行了分析。测试结果表明,各功能模块工作正常,能够正确的解析码流信息,清楚的显示传输流中的内容,能检测传输流中出现的错误和异常,显示和记录错误事件信息。论文最后总结了研究工作并提出下一步工作展望。