论文部分内容阅读
“三网融合”意指电信网络、有线电视网络和数据通信网的相互渗透、互相包容、并逐步融合成为统一的通信信息网络。它不仅是有效整合现有网络资源、实现多种网络的互联互通,而且是新的服务和运营机制的形成,有利于信息产业结构的优化。目前互联网动摇着电视本来第一媒体的地位。互联网集多种媒体的优势与一身并且具有其他媒体缺少的互动性,深受广大用户的欢迎。而有线电视仍然是以单向广播的为主要方式向用户提供服务,无法满足人们对双向互动性业务的需求。三网融合是未来网络发展的必然趋势,HFC网络的双向化改造是一个重要的机遇,借此机会大力发展数字电视业务,宽带接入业务,和互动电视业务,提高有线电视网络的竞争力,是三网融合背景之下,有线电视网络发展壮大的必然选择。本文的主要研究内容,融合通道网关(Converged Channel Gateway, CCGW)就是在HFC网络双向改造的大背景之下,针对当前用户对高速双向互动业务的需求,作为一种HFC双向改造的过渡方案被提出的。根据统计表明双向互动业务具有明显的上行带宽要求低下行带宽要求高的非对称传输特征,融合通道网关利用了两种不同数据传输通道,即窄带的IP通道和HFC通道。为用户提供代理和业务提速的功能。IP通道可以用来进行双向通信,HFC通道有足够的带宽可以满足高清视频业务的要求。同时融合通道网关在逻辑上属于网关设备,需要同时面对大量用户请求以及封装转发高速的业务数据如高清视频等。这些都对融合通道网关的处理运算能力提出了一定要求。本文首先介绍了三网融合,HFC网络双向改造等融合通道网关应用的大背景,然后介绍了融合通道网关设计实现过程中涉及的关键技术。主要有隧道封装技术,Netfilter内核数据包捕获技术,Libpcap数据包捕获技术,Libnet数据包发送技术等。本文分别简略的介绍这些技术的实现原理以及调用方法等。最后使用C++语言设计实现了融合通道网关的主要功能包括在数据的隧道封装传输,数据包的捕获功能,以及数据包的改造转发功能等。本文最后还针对融合通道网关的设计对其进行了测试。测试结果表明融合通道网关实现了融合两种不同数据传输通道进行数据通信的功能,同时具有一定的数据处理能力,具有能够投入到实际应用的价值。