论文部分内容阅读
在网络技术不断发展的过程中,异构网络融合的发展尤其迅速,网络越来越趋向于一体化。Ad Hoc网络具有很多优点,包括使用费用低、网络架设方便,组网方式灵活等。通过将现有Ad Hoc网络与3G网络相互融合连接,可以为使用者提供更好的通信服务,所以Ad Hoc网络与3G网络的融合正成为当前很多研究者关注的对象。Ad Hoc网络与3G网络相互融合可以解决目前一些特定场所网络连接需求的局限性,为一些没有固定网络设备场所提供临时网络连接,以及Internet访问,还可以为移动终端之间的连接提供一种新的方案。本文首先介绍了Ad Hoc与3G融合网络体系结构的分类,对每种类型的融合网络列举了典型案例。研究了如何在Linux系统下实现Ad Hoc网络中一种典型的AODV路由协议,并通过结合Linux内核网络模块的相关结构进行了详细的分析。其次,介绍了三种主要的网关发现方案,对原有AODV路由协议及报文格式进行改进,加入了网关公告报文使网络具备了主动网关发现能力,并研究了中几种典型的网关选择算法,分析了各种方案和算法的优缺点。随后,本文分析了三种融合网络移动转发方案,引入了微移动管理以减少不必要的网关切换。并通过NS3仿真软件对基于NAT的移动转发方案和基于移动IP的移动转发方案的性能进行了仿真分析,最终采用NAT方案为本文的移动转发方案。本文所设计的融合网络是基于Linux系统的,通过采用基于Netfilter框架的AODV路由协议,对协议及报文进行了改进以适应融合网络结构的变化。本文详细研究了这种融合网络中实现3G网络和Ad Hoc网路融合的关键技术,并提出了一种改进的混合网关发现方案,该方案相比主动式网关发现方案可以大大减轻网络控制分组的数量,减轻网络负载,从而提高网络效率。最后本文通过使用NS3仿真软件对融合网络系统进行了仿真,并通过比较改进的混合网关发现方案和主动网关发现方案,分析了网络整体性能,验证了融合网络的可行性,以及融合网络的稳定性。本文的融合网络模式也为其它模式的融合网络发展提供了借鉴。