首页 | 本学科首页   官方微博 | 高级检索  
     

移动Ad Hoc网络的跨层优化拥塞控制
引用本文:徐伟强,汪亚明,俞成海,刘良桂,张云华.移动Ad Hoc网络的跨层优化拥塞控制[J].软件学报,2010,21(7):1667-1678.
作者姓名:徐伟强  汪亚明  俞成海  刘良桂  张云华
作者单位:1. 浙江理工大学,信息电子学院,浙江,杭州,310018;浙江大学,工业控制技术国家重点实验室,浙江,杭州,310027
2. 浙江理工大学,信息电子学院,浙江,杭州,310018
基金项目:Supported by the National Natural Science Foundation of China under Grant Nos.60702081, 60873020 (国家自然科学基金); the China Postdoctoral Science Foundation of China under Grant No.20080440201 (中国博士后科学基金); the Zhejiang Provincial Natural Science Foundation of China under Grant Nos.Z1080702, Y107309, Y1090980 (浙江省自然科学基金)
摘    要:基于网络协议层框架充分分析了TCP应用到Ad Hoc网络导致性能下降的原因,包括:物理层中易损耗的无线信道, MAC层中的过度竞争和不公平接入,网络层中节点移动引起的频繁路由失效,传输层中TCP采用的不合适机制,包括基于窗口的传输、基于数据包丢失的拥塞指示,拥塞窗口的慢启动和AIMD、对ACK自定时的依赖;提出了全新的适合Ad Hoc网络特性的跨层优化拥塞控制协议CCOC(cross-layer optimal congestion control).CCOC运用了跨层设计框架来改进MAC层的接入信道公平性、检测虚假链路失效、减少路由失效次数、加快路由切换后的重启动、运用SACK实现可靠传输和实施非线性优化论指导设计的自适应优化策略;描述了CCOC的协议体系结构;实施了详细的NS仿真实验,仿真结果表明,在几乎所有的仿真场景和移动环境下,CCOC比TCP和ATCP在许多重要性能指标,如吞吐量和公平性方面都有了明显的改进.

关 键 词:ad  hoc网络  拥塞控制  资源分配  跨层设计
收稿时间:9/1/2009 12:00:00 AM
修稿时间:2009/12/2 0:00:00

Cross-Layer Optimal Congestion Control Scheme in Mobile Ad Hoc Networks
XU Wei-Qiang,WANG Ya-Ming,YU Cheng-Hai,LIU Liang-Gui and ZHANG Yun-Hua.Cross-Layer Optimal Congestion Control Scheme in Mobile Ad Hoc Networks[J].Journal of Software,2010,21(7):1667-1678.
Authors:XU Wei-Qiang  WANG Ya-Ming  YU Cheng-Hai  LIU Liang-Gui and ZHANG Yun-Hua
Abstract:This paper identifies all factors impairing TCP performance based on network protocol hierarchy: Lossy wireless channel at the physical layer; excessive contention and unfair access at the MAC layer; frequent routing changes due to node mobility at the network layer; the fundamentally inappropriate mechanisms of TCP at the transport layer, including window-based congestion control, loss-based congestion detection, slow-start and AIMD (additive increase/multiplicative-decrease) of congestion window; reliance on ACK-clocked characteristics. Then, it designs a novel cross-layer optimal congestion control (CCOC) protocol tailored toward the characteristics of ad hoc networks. Cross-Layer design framework is applied in CCOC to improve fair access at MAC layer, to detect false link failure, to reduce the number of route failures, to quick-start during route changes, to transmit reliably based on SACK, and to implement the adaptive optimization strategy guided by the nonlinear optimization theory. Then, this paper outlines the protocol framework of CCOC. Finally, the extensive packet-level simulations is implemented in NS2 environment. The simulation results show that CCOC significantly outperforms TCP and ATCP in many important performances such as throughput and fairness, under a variety of scenario and mobility conditions.
Keywords:ad hoc network  congestion control  resource allocation  cross-layer design
本文献已被 万方数据 等数据库收录!
点击此处可从《软件学报》浏览原始摘要信息
点击此处可从《软件学报》下载全文
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号