发明名称 |
一种应用于无线自组织网络的TCP参数调节方法 |
摘要 |
本发明属于网络通信技术领域,涉及一种应用于无线自组织网络的TCP参数调节方法,包括:拥塞窗口大小调节、慢启动阈值调节和RTO值的调节三个部分。采用跨层机制,在链路层区分移动性丢包和非移动性丢包,并将判断结果反馈给网络层;在网络层扩展路由协议,逐跳传递丢包原因,并向TCP层传递扩展的ICMP控制信息;在TCP层,根据丢包原因的判断结果和ICMP控制信息,调整TCP拥塞控制机制及相应的状态参数,进入不同的运行状态。本发明改进了TCP的拥塞控制性能,适用于采用AODV路由协议的无线Ad Hoc网络。该方法作为一种有效、实用的技术方案,应用前景看好。 |
申请公布号 |
CN101662842B |
申请公布日期 |
2012.01.11 |
申请号 |
CN200910308092.9 |
申请日期 |
2009.10.09 |
申请人 |
天津大学 |
发明人 |
葛卫民;吕恒;罗咏梅;赵西满 |
分类号 |
H04W80/04(2009.01)I;H04W84/18(2009.01)I |
主分类号 |
H04W80/04(2009.01)I |
代理机构 |
天津市北洋有限责任专利代理事务所 12201 |
代理人 |
程毓英 |
主权项 |
一种应用于无线自组织网络的TCP参数调节方法:包括下列几个组成部分:(1)当网络发生拥塞时,网络层根据当前网络状态生成相应的ICMP消息并向TCP层传递,所述的ICMP消息分为三类:网络层源端在接收到RERR消息后向传输层发送的携带丢包原因为拥塞的ICMP消息为I类ICMP消息;携带丢包原因为节点移动的ICMP消息为II类ICMP消息;源端网络层在接收到RREP消息后向传输层发送的ICMP消息为III类ICMP消息;(2)对于各个网络状态按照下列方法处置:(a)若节点处于慢启动状态,收到I类ICMP消息状态不变;收到II类ICMP消息进入冻结状态;重复ACK则进入快速重传/快速恢复状态;达到慢启动阈值则进入拥塞避免状态;(b)若节点处于冻结状态,且收到III类ICMP消息,则进行下述的TCP参数调节;(c)若节点处于拥塞避免状态,收到I类ICMP消息状态不变;收到II类ICMP消息进入冻结状态;若超时则进入慢启动状态;若重复ACK则进入快速重传/快速恢复状态;(d)若节点处于快速重传/快速恢复状态,重传结束后进入拥塞避免状态;(3)TCP参数调节:TCP接收到上述三类ICMP消息之一后,得知路由失效并冻结TCP,在接收到路由已重新建立的显式信息后调整拥塞窗口大小和慢启动阈值,结束冻结状态,恢复数据传输。 |
地址 |
300192 天津市南开区卫津路72号 |