论文部分内容阅读
随着电信网、电视网、internet事业的蓬勃发展,“三网合一”已是大势所趋。数字技术、光通信技术和软件技术的发展以及TCP/IP协议的广泛应用,使得三大业务来分割三大市场的技术基础已不复存在。本文针对如何实现有线电视业务与电话语音业务、计算机互联网业务的融合,研究并设计了一种网络电视网关,该网关将数字电视信号转换为组播信号,可在用户驻地网实现有线电视网与计算机互联网的融合。有线电视信号包括模拟电视信号和数字电视信号两种,它们都使用射频信号作为载波发射、传输和接收,对用户终端是广播式的。模拟电视信号在一个频点上对应一套电视节目,通常未经过加密加扰处理,用户终端通过调频实现电视节目切换;数字电视信号在一个频点上复用了多套电视节目,绝大多数经过了加密加扰处理,用户终端通过调频与节目号过滤相结合实现电视节目切换。对数字电视信号而言,网络电视网关的信号处理过程包括射频接收、条件接收、传输流解复用与再复用、封组播包等。本网关系统按功能主要分为三个部分——数字电视信号的接收,数字电视多节目流的解复用处理,单节目流的网络打包处理。本文在详细介绍了与数字电视相关MPEG2协议以及对传输流的包结构的分析,提出了对多节目的TS流进行解复用和再复用的算法,并且对其进行封组播包的处理。对应的网关系统软件设计也包括三个方面:数字高频头的驱动设计,多节目流的解复用和再复用处理,网络控制器的驱动设计,三方面的软件主要都是在DSP中完成,本文的重点也是介绍解复用算法和DSP怎样实现这些驱动及算法设计。最后,通过对网关系统的软硬件调试及整合,给出了测试结果,符合系统设计的要求。