论文部分内容阅读
随着现代无线通信技术和因特网的发展与进步,任何人在任何时间、地点都能够获取信息并与他人通信,已经成为人们对现代信息网络的切实要求。Ad Hoc网络由于其无需固定有线基础设施支持、能快速、简单组网,而且按照其设计的初衷,能够自组织、自修复,因此,正在成为下一代无线网络的主要技术。其所涉及的学术与实用化问题,也日益成为国内外的研究热点。与固定有线网络和传统蜂窝网络不同,对于拓扑经常发生变化、带宽很窄的Ad Hoc网络而言,保证数据的可靠传输是一个复杂的课题。目前有线网络上使用的较成熟的传输控制标准协议,由于没有考虑Ad Hoc网络特殊的链路特性,所以不能直接应用在网络传输中,这就需要研究和设计新的传输控制机制,使其能够适应网络的动态变化,在不影响传输性能的情况下充分发挥网络的灵活性。本文绪论部分简要介绍了Ad Hoc网络的基本原理,分析了传统的传输控制机制应用于Ad Hoc网络的缺陷,在剖析问题本质的基础上,指出了本文能够改进和解决的几个问题。Ad Hoc网络特有的链路特征,使得现有的传输控制机制不能充分地发挥其性能,针对这些问题研究人员已经提出了不少解决方案,本文分别从传输层、路由层和MAC层对这些方案进行了详细地介绍和分析,指出了它们的优势和不足,并以此为基础确定了本文的研究重点。针对无线移动自组织网络环境下数据传输所遇到的问题,第三章提出了一种基于可用带宽测量的跨层方案,MAC层通过检测节点的空闲时间估计邻居区域的可用带宽,路由协议将此带宽信息作为路由选择的参考条件,避开了网络中负载较大的节点,防止网络出现拥塞;传输层协议则根据此信息计算源端的发送速率。仿真实验结果表明,改进后的路由协议保证了传输层数据的有效传输。针对Ad Hoc网络数据传输的公平性和有效性问题,第四章在第三章提出的跨层方案的基础上,从传输层出发更深入地改善网络的传输性能,提出了一种基于速率的传输控制算法RATC,此算法根据MAC层测得的链路可用带宽,利用最大最小公平性计算数据的发送速率(即最大最小发送速率),低层反馈策略给源端提供更详尽地链路信息,避免源端传输数据的盲目性。