Reducing Collisions of a TCP Stream on Multi-Hop Wireless Networks

Reducing Collisions of a TCP Stream on Multi-Hop Wireless Networks
复制标题

减少多跳无线网络上 TCP 流的冲突

DOI:
10.1109/icmu.2014.6799075
复制
发表时间:
2014
期刊:
Proc. of 2014 7th International Conference on Mobile Computing and Ubiquitous Networking (ICMU)
影响因子:
--
通讯作者:
Masayoshi Aritsugi
Masayoshi Aritsugi
中科院分区:
--
文献类型:
--
作者:
Teruaki Kitasuka;Fumihiro Nakahara;Yuki Manabe;Masayoshi Aritsugi

文献摘要

相似文献

在移动的ad hoc网络和mesh网络等多跳无线网络中,每个数据包都要经过中间节点的转发,并且数据包要经过多次传输。与有线网络相比,不同节点对TCP流的任何传输都可能彼此冲突,即使这些节点正确地感测到载波。在这张海报中,我们提出了一种方法来减少多跳无线网络上TCP流的冲突数量。该方法基于TCP协议栈,针对IEEE802.11MAC层设计,由TCP流源的数据包调步和中间节点的热切转发两部分组成。参考TCP流的往返时间和窗口大小,TCP流源的MAC层推迟TCP段的传输,直到前一个TCP段将被转发到几跳之外。
On the multi-hop wireless networks such as mobile ad hoc networks and mesh networks, each packet is forwarded by intermediate nodes, and the packet is transmitted multiple times. In contrast to the wired networks, any transmissions by different nodes for a TCP stream may collide with each other, even if these nodes sense carrier correctly. In this poster, we propose a method to reduce the number of collisions of a TCP stream on multi-hop wireless networks. The method is designed for IEEE 802.11 MAC with help of TCP protocol stack, and it consists of two parts: packet pacing by a TCP stream source and eager forwarding by intermediate nodes. Referring the round trip time and the window size of the TCP stream, the MAC layer of the TCP stream source postpones a transmission of a TCP segment, until the previous TCP segment would be forwarded to several hops away.