一种AdHoc网络端到端的TCP拥塞控制改进方案*
2014-09-13滕艳平王海珍李大辉
计算机工程与科学 2014年8期
滕艳平,王海珍,金 梅, 李大辉
(齐齐哈尔大学计算机与控制工程学院,黑龙江 齐齐哈尔 161006)
一种AdHoc网络端到端的TCP拥塞控制改进方案*
滕艳平,王海珍,金 梅, 李大辉
(齐齐哈尔大学计算机与控制工程学院,黑龙江 齐齐哈尔 161006)
传统的TCP协议是为有线网络而设计的,它假定数据包的丢失是由网络拥塞引起的,然而在Ad Hoc网络中,除拥塞丢包外,其它非拥塞因素也会引起数据包的丢失。分析Ad Hoc网络影响TCP性能的主要因素,在原有拥塞控制方案MMJI的基础上,提出了一种端到端的TCP拥塞控制改进方案(Imp-MMJI)。该方案能根据前向路径跳数自适应调整拥塞窗口的大小,防止拥塞窗口过快增长,当发生路由改变或链路中断时,重新计算拥塞窗口cwnd和ssthresh的值,以确保路由重建前后TCP连接负载率的一致性;并在ACK应答包的TCP首部增加了状态标志位,结合多个度量参数联合判断网络状态,提高网络状态识别的准确性,使发送端实时采取相应的措施。仿真结果表明,该方案能使网络吞吐量得到明显的提高,改善了TCP的性能。
Ad Hoc网络;端到端;TCP;拥塞控制
1 引言
无线Ad Hoc网络是由多个移动节点构成的自组织系统,其每个节点既是主机又是路由器,它没有基站一类的固定通信基础设施,可以迅速搭建通信平台,提供通信支持环境,具有很高的生存能力和灵活性,可广泛应用于野战通信、紧急搜救等特殊的环境中[1]。
TCP协议是针对固定的有线网络而设计的,为发送端和接收端之间提供可靠的、有序的和端到端的数据包传输服务。……
登录APP查看全文
