论文部分内容阅读
随着现代无线通信技术和因特网的发展与进步,任何人在任何时间、地点都能够获取信息并与他人通信的要求,已经成为人们对现代信息网络的切实要求。Ad Hoc网络,由于其无需固定基础设施支持、能快速、简单组网,而且按照其设计的初衷,能够自组织、自修复,因此,正在成为下一代无线网络的有力竞争者。其所涉及的学术与实用化问题,也日益成为国内外的研究热点。本文就Ad Hoc网络的主要问题,在以下三个方面做了一定的探索性工作:(1)Ad Hoc网络体系结构和系统容量,(2)Ad Hoc网络多跳路由协议,(3)Ad Hoc网络实现的关键技术——蓝牙虚拟网卡开发。与传统的蜂窝网相比,Ad Hoc网络没有中心管理节点,拓扑结构经常发生动态变化,任意两节点间的通信往往通过其它中间节点转发(即多跳路由),网络资源(网络带宽、节点能量)紧缺。鉴于这些事实,关于网络容量的讨论,成为人们研究Ad Hoc网络的首要问题。论文借用Stavros Toumpis等人提出的Ad Hoc网络的容量域模型,讨论了决定Ad Hoc网络容量的因素,分析了多跳路由对Ad Hoc网络容量的影响,并把容量域方法推广到能量受限的Ad Hoc网络的容量域,得出如下结论:多跳路由一方面可以避开信道质量差的链路,另一方面得以发挥能量充裕节点的优势,从而更能有效地利用能量和带宽这两种网络资源,提高网络的容量和整体效率。为了有效利用网络资源(节点能量和链路带宽),增加网络容量和生存时间,论文提出一种基于能量和带宽约束的Ad Hoc网络路由协议EBBRP。该协议一方面以避免网络分割为目标,优化节点能量的消耗,另一方面又考虑链路带宽状况,以防止出现网络拥塞。NS2仿真表明,与广受认同的AODV路由协议相比,EBBRP路由协议在网络生存时间、包延时和网络容量等方面都有相当程度的改善。论文工作的另一部分,是开发基于蓝牙技术的虚拟网卡。在实际工作中,我们开发了网卡驱动程序,结合蓝牙协议栈,把蓝牙设备封装<WP=5>成网卡,作为Ad Hoc组网的物理层设备,为构建基于蓝牙的Ad Hoc试验网做一定的前期准备。