利用mac层信息提高多跳adhoc网络中传输层的性能(上)

利用mac层信息提高多跳adhoc网络中传输层的性能(上)

ID:27657455

大小:190.01 KB

页数:8页

时间:2018-12-05

利用mac层信息提高多跳adhoc网络中传输层的性能(上)_第1页
利用mac层信息提高多跳adhoc网络中传输层的性能(上)_第2页
利用mac层信息提高多跳adhoc网络中传输层的性能(上)_第3页
利用mac层信息提高多跳adhoc网络中传输层的性能(上)_第4页
利用mac层信息提高多跳adhoc网络中传输层的性能(上)_第5页
资源描述:

《利用mac层信息提高多跳adhoc网络中传输层的性能(上)》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、大连理工大学本科外文翻译利用MAC层信息提高多跳AdHoc网络中传输层的性能ImprovingTransportLayerPerformanceinMulti-hopAdHocNetworksbyExploitingMACLayerInformation学院(系):软件学院专业:软件工程学生姓名:学号:指导教师:完成日期:2012年3月31H利用MAC层信息提高多跳AdHoc网络中传输层的性能HongqiangZhaiXiangChenandYuguangFang摘要:当IEEE802.11MAC协议应用于多跳AdHoc网络中时,传统TCP拥塞控制协议将会遇

2、到很多问题,同时TCP的性能会明显下降。其中许多问题是MAC层中媒体竞争造成的。在木文中,我们首先阐明激烈的媒体竞争和拥塞发生是紧耦合的。在这种调节粒度下,TCP的拥塞控制算法变得十分粗糙。这将引起吞吐量的不稳定的过长的时延。接着我们阐述由媒体竞争引起的TCP严重的不公平性问题和总吞吐量与公平性之间的权衡。然后我们用到一种新的能更准确描述网络使用率和拥塞状况的度量一一信道繁忙率。根据这种度量,我们提出了一种新的无限拥塞控制协议(WCCP),这种协议可以在多跳AdHoc网络中高效率并且公平的支持传输服务。在这个协议中,转发节点沿着数据流检查PJ部和外部节点的公

3、平资源分布情况并相应地决定MAC反馈信息。这个最终由数据流上造成传输瓶颈节点所决定的端到端反馈信息被传输到源节点,进而控制源节点的发送速率。大量的仿真表明WCCP在信道利用率,吋延和公平性方面要胜过TCP,并且WCCP消除了饥饿问题。关键词:媒体访问控制(MAC);拥塞控制;公平性;传输控制协议;多跳adhoc网络引言无线adhoc网络广泛的应用于固定设施网络不可用和配置需要快速更新的网络,例如战场,灾难营救和会议。而高效的拥塞控制是提高传输服务质量与充分发挥adhoc网络潜力的重中之重。不幸的是,最近的研究([4],[5],[7],[8],[10],[11

4、],[20],[24])表明传统TCP拥塞控制机制表现的很差。TCP拥塞控制有一个暗含的假设,例如,任何丢包都是由于网络拥塞引起。然而这种假设在adhoc网络屮不再合理,这是因为引起丢包的原因还很可能因为信道错误,媒体竞争和路由失效。一些工作己经指出贪婪的TCP可以导致adhoc网络产生严重的拥塞,进而使M络性能下降。Lind-RED被提出用来根据观测到的封包冲突来标记或丢掉TCP封包。随后TCP源将在拥塞窗口变得很大之间减小它的大小。为了避免拥塞,陈等人提出了根据TCP流路径长度动态调整拥塞窗口的极限。在[19]中,一种临近RED方法被提出用来缓解TCP公

5、平性问题。这种方法采用根据观测到的信道信息来调整标记或丢弃可能性的方式。同时,一些方法被提出用来缓解移动性带来的负面影响,例如[3],[12],[15],[16]。其中设计原理是通过显示路由失效通告来区分拓扑改变引起的路由失效和网络拥塞。其他的方法例如[6],[18]中提到的,当源节点第一次探测到乱序包和重传超时的时候,改变TCP的状态而不是使用路由层的反馈信息。在本文中,我们主要关注当IEEE802.11MAC协议应用到多跳adhoc网络中吋引起的媒体竞争的问题。在第一章,我们表明在多跳adhoc网路中一种基于速率的拥塞控制比基于窗U的更合适。我们阐述拥塞

6、和媒体竞争的紧耦合,这种紧耦合导致了TCP的不稳定。在一个很简单的链状拓扑中,想找到一个可以使吞吐量最大,时延最小的最优拥塞窗口大小都是很难的。TCP试图超越网络的容量并且它调节发送速率的粒度太过粗糙。这种粗糙的调节的粒度是因为最小的窗口增加量是在每一个TCP应答到达或是在一个往返时间内一个封包的大小。然后我们进一步证明媒体竞争将给TCP流带来严重的不公平性和饥饿问题。因此我们推断在多跳adhoc网络中拥塞控制,公平性和媒体竞争具有紧密的耦合性。尽管详尽精确的端到端控制拥塞反馈在Internet和ATM网络屮被大量的研究,然而在adhoc环境屮进行精确的端到

7、端速率控制仍然是一个艰巨的任务。这是因为每个节点都急需一个健壮并II测量简单的度量来调整每个经过封包的反馈信息。尽管丢包率,队列长度和链路使用率在有线网络中是很好的度量,但是有两个原因使他们不能直接应用于adhoc中。第一,丢包和队列长度变大可能表明由于媒体竞争从而导致了严重的拥塞,因此网络没有时间进行迅速的反应。第二,和普通的两个节点之间的有线链路不同,一条无线链路被所有的邻居节点共享,因此任何无线链路状态的变化都很难跟踪。为了克服这个困难,我们提出了一种新的度量去反映无线链路的状态。在第三部分中,信道繁忙率将被提出,它是一种及时并且准确的度量用来评价网络

8、利用率和拥塞。在第二章,我们提出一种新的基于信道繁忙

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。