基于神经网络的TCP发送端可用带宽估计

S. K. Khangura
{"title":"基于神经网络的TCP发送端可用带宽估计","authors":"S. K. Khangura","doi":"10.23919/PEMWN47208.2019.8986907","DOIUrl":null,"url":null,"abstract":"The information that short-lived TCP flows provide on bandwidth estimation may benefit adaptive video streaming applications or may contribute towards the success of new TCP versions. To estimate the available bandwidth active probing techniques may be used, but they cause an intrusive effect on the network affecting TCP performance. Therefore, passive measurements are favored, though capturing traffic traces comes with its own challenges. In this paper, we use the feedback provided by TCP acknowledgments and perform the estimation from sender-side measurements only. However, difficulties arise when in the presence of discrete random cross traffic, multiple tight links, packet losses, and inaccurate timestamping in general, the acknowledgment packet gaps get distorted. To deal with noise-afflicted packet gaps, we consider a machine-learning approach, specifically the neural network, for estimating the available bandwidth. We also apply the neural network under a variety of notoriously difficult conditions that have not been included in the training, such as multiple tight links, heavy cross traffic burstiness and packet losses. We compare the performance of our proposed method with a state-of-the-art model-based technique, where our neural network approach shows improved performance.","PeriodicalId":440043,"journal":{"name":"2019 8th International Conference on Performance Evaluation and Modeling in Wired and Wireless Networks (PEMWN)","volume":"20 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2019-11-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"5","resultStr":"{\"title\":\"Neural Network-based Available Bandwidth Estimation from TCP Sender-side Measurements\",\"authors\":\"S. K. Khangura\",\"doi\":\"10.23919/PEMWN47208.2019.8986907\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"The information that short-lived TCP flows provide on bandwidth estimation may benefit adaptive video streaming applications or may contribute towards the success of new TCP versions. To estimate the available bandwidth active probing techniques may be used, but they cause an intrusive effect on the network affecting TCP performance. Therefore, passive measurements are favored, though capturing traffic traces comes with its own challenges. In this paper, we use the feedback provided by TCP acknowledgments and perform the estimation from sender-side measurements only. However, difficulties arise when in the presence of discrete random cross traffic, multiple tight links, packet losses, and inaccurate timestamping in general, the acknowledgment packet gaps get distorted. To deal with noise-afflicted packet gaps, we consider a machine-learning approach, specifically the neural network, for estimating the available bandwidth. We also apply the neural network under a variety of notoriously difficult conditions that have not been included in the training, such as multiple tight links, heavy cross traffic burstiness and packet losses. We compare the performance of our proposed method with a state-of-the-art model-based technique, where our neural network approach shows improved performance.\",\"PeriodicalId\":440043,\"journal\":{\"name\":\"2019 8th International Conference on Performance Evaluation and Modeling in Wired and Wireless Networks (PEMWN)\",\"volume\":\"20 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2019-11-01\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"5\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2019 8th International Conference on Performance Evaluation and Modeling in Wired and Wireless Networks (PEMWN)\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.23919/PEMWN47208.2019.8986907\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2019 8th International Conference on Performance Evaluation and Modeling in Wired and Wireless Networks (PEMWN)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.23919/PEMWN47208.2019.8986907","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 5

摘要

短时间TCP流提供的带宽估计信息可能有利于自适应视频流应用程序,也可能有助于新TCP版本的成功。为了估计可用带宽,可以使用主动探测技术,但它们会对网络造成侵入性影响,影响TCP性能。因此,被动测量是受欢迎的,尽管捕捉流量轨迹有其自身的挑战。在本文中,我们使用TCP确认提供的反馈,并仅从发送端测量进行估计。然而,当存在离散的随机交叉流量、多个紧密链接、数据包丢失和通常不准确的时间戳时,就会出现困难,从而使确认数据包间隙失真。为了处理受噪声影响的数据包间隙,我们考虑了一种机器学习方法,特别是神经网络,来估计可用带宽。我们还将神经网络应用于训练中没有包括的各种众所周知的困难条件下,例如多个紧密链接、大量交叉流量突发和数据包丢失。我们将我们提出的方法的性能与最先进的基于模型的技术进行了比较,其中我们的神经网络方法显示出更高的性能。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
Neural Network-based Available Bandwidth Estimation from TCP Sender-side Measurements
The information that short-lived TCP flows provide on bandwidth estimation may benefit adaptive video streaming applications or may contribute towards the success of new TCP versions. To estimate the available bandwidth active probing techniques may be used, but they cause an intrusive effect on the network affecting TCP performance. Therefore, passive measurements are favored, though capturing traffic traces comes with its own challenges. In this paper, we use the feedback provided by TCP acknowledgments and perform the estimation from sender-side measurements only. However, difficulties arise when in the presence of discrete random cross traffic, multiple tight links, packet losses, and inaccurate timestamping in general, the acknowledgment packet gaps get distorted. To deal with noise-afflicted packet gaps, we consider a machine-learning approach, specifically the neural network, for estimating the available bandwidth. We also apply the neural network under a variety of notoriously difficult conditions that have not been included in the training, such as multiple tight links, heavy cross traffic burstiness and packet losses. We compare the performance of our proposed method with a state-of-the-art model-based technique, where our neural network approach shows improved performance.
求助全文
通过发布文献求助,成功后即可免费获取论文全文。 去求助
来源期刊
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术官方微信