...
首页> 外文期刊>Wireless Networks >A Network Layer Approach to Enable TCP over Multiple Interfaces
【24h】

A Network Layer Approach to Enable TCP over Multiple Interfaces

机译:一种通过多个接口启用TCP的网络层方法

获取原文
获取原文并翻译 | 示例
           

摘要

The mobile Internet is set to become ubiquitous with the deployment of various wireless technologies. When heterogeneous wireless networks overlap in coverage, a mobile terminal can potentially use multiple wireless interfaces simultaneously. In this paper, we motivate the advantages of simultaneous use of multiple interfaces and present a network layer architecture that supports diverse multiaccess services. Our main focus is on one such service provided by the architecture: Bandwidth Aggregation (BAG), specifically for TCP applications. While aggregating bandwidth across multiple interfaces can improve raw throughput, it introduces challenges in the form of packet reordering for TCP applications. When packets are reordered, TCP misinterprets the duplicate ACKS received as indicative of packet loss and invokes congestion control. This can significantly lower TCP throughput and counter any gains that can be had through bandwidth aggregation. To improve overall performance of TCP, we take a two-pronged approach: (1) We propose a scheduling algorithm that partitions traffic onto the different paths (corresponding to each interface) such that reordering is minimized. The algorithm estimates available bandwidth and thereby minimizes reordering by sending packet pairs on the path that introduces the least amount of delay. (2) A buffer management policy is introduced at the client to hide any residual reordering from TCP. We show through simulations that our network-layer approach can achieve good bandwidth aggregation under a variety of network conditions.
机译:随着各种无线技术的部署,移动互联网将变得无处不在。当异构无线网络的覆盖范围重叠时,移动终端可能会同时使用多个无线接口。在本文中,我们激发了同时使用多个接口的优势,并提出了一种支持多种多路访问服务的网络层架构。我们的主要重点是架构提供的一种此类服务:带宽聚合(BAG),专门用于TCP应用程序。虽然跨多个接口聚合带宽可以提高原始吞吐量,但它以TCP应用程序的数据包重新排序的形式带来了挑战。对数据包进行重新排序时,TCP会将接收到的重复ACKS误解为数据包丢失的指示,并调用拥塞控制。这会大大降低TCP吞吐量,并抵消带宽聚合可能带来的任何收益。为了提高TCP的整体性能,我们采取两种方法:(1)我们提出了一种调度算法,该算法将流量划分到不同的路径(对应于每个接口)上,从而最大程度地减少了重新排序。该算法估计可用带宽,从而通过在引入最小延迟量的路径上发送数据包对来最大程度地减少重新排序。 (2)在客户端引入了缓冲区管理策略,以隐藏TCP的任何剩余重新排序。通过仿真显示,我们的网络层方法可以在各种网络条件下实现良好的带宽聚合。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号