无线自组网络中TCP流公平性的分析与改进

评分(0)
- 分类:无线资料 - 设计开发
- 浏览:296 次
- 下载:0 次
- 大小:506 KB
- 版本:简体中文
- 下载消耗: 免费
- 时间:2017-08-08
详细内容
张磊1+, 王学慧2, 窦文华1
1(国防科学技术大学计算机学院,湖南长沙 410073)
2(国防科学技术大学机电工程与自动化学院,湖南长沙 410073)
摘要: 研究了TCP(transmission control protocol)流在多跳无线自组网络中的公平性问题,发现IEEE802.11 DCF协议在此环境下会导致严重的不公平性,即部分节点垄断了网络带宽而其他节点被饿死.首先,通过仿真分析了产生TCP流不公平性的原因,指出其根源在于MAC(media access and control)协议的不公平性,同时,TCP的超时机制加剧了不公平性的产生;然后,利用概率模型定量分析了TCP不公平性与MAC协议参数之间的关系,发现TCP流的公平性与TCP报文长度直接相关,并且增加MAC协议初始竞争窗口的大小能够有效提高公平性.据此,提出了一种根据TCP报文长度动态调节初始回退窗口大小的自适应回退MAC协议改进算法.理论分析和仿真表明,该算法在很大程度上可以有效缓解不公平性问题的产生,并且不会引起网络吞吐量的严重降低.
关键词: 无线自组网络;MAC协议;TCP流;公平性;性能仿真;自适应回退算法
1(国防科学技术大学计算机学院,湖南长沙 410073)
2(国防科学技术大学机电工程与自动化学院,湖南长沙 410073)
摘要: 研究了TCP(transmission control protocol)流在多跳无线自组网络中的公平性问题,发现IEEE802.11 DCF协议在此环境下会导致严重的不公平性,即部分节点垄断了网络带宽而其他节点被饿死.首先,通过仿真分析了产生TCP流不公平性的原因,指出其根源在于MAC(media access and control)协议的不公平性,同时,TCP的超时机制加剧了不公平性的产生;然后,利用概率模型定量分析了TCP不公平性与MAC协议参数之间的关系,发现TCP流的公平性与TCP报文长度直接相关,并且增加MAC协议初始竞争窗口的大小能够有效提高公平性.据此,提出了一种根据TCP报文长度动态调节初始回退窗口大小的自适应回退MAC协议改进算法.理论分析和仿真表明,该算法在很大程度上可以有效缓解不公平性问题的产生,并且不会引起网络吞吐量的严重降低.
关键词: 无线自组网络;MAC协议;TCP流;公平性;性能仿真;自适应回退算法
相关截图添加图片
暂无截图
帮助说明
点评
推荐下载more
-
Ralink wifi开发及相关应用指南
设计开发浏览:1331 次下载:23 次
热门下载more
-
安卓Android wifi开发详细指南
22浏览:934 次下载:67 次 -
用Verilog+HDL实现基于FPGA的通用分频器的设计
22浏览:746 次下载:56 次 -
MT7620A 11n 2.4G AP电路原理图
22浏览:1604 次下载:55 次 -
Ralink wifi开发及相关应用指南
22浏览:1331 次下载:23 次 -
MTK-OpenWrt-3.10.14-SDK Release Notes
22浏览:1582 次下载:21 次 -
Microwave Filters, Impedance Matching network and Coupling Structure.pdf
22浏览:866 次下载:20 次 -
MT7628_LinuxAP_V4.1.0.0_DPA_20160310.tar.bz2
22浏览:1256 次下载:18 次 -
MTK_openwrt_7620_SDK
22浏览:1517 次下载:12 次
专题more
-
Aruba控制器固件
Aruba 6xx/7xxxx控制器固件下载 -
Asuswrt-Merlin梅林固件专题汇集
加拿大人Eric Sauvageau在华硕开源的Asuswrt代码基础之上,个人进行二次开发以后,对外发布的第三方固件。最早是针对ASUS RT-N66U路由器进行开发,后来也移植到了华硕其他路由器机型。 Merlin原作者官网:https://www.asuswrt-merlin.net 国内所提供的梅林固件均源上述。