Applying the Linear Neural Network to TCP Congestion Control

被引:0
作者
Niu, Lei [1 ]
机构
[1] Fuyang Teachers Coll, Sch Comp & Informat Engn, Fuyang, Anhui, Peoples R China
来源
PROCEEDINGS OF THE 5TH INTERNATIONAL CONFERENCE ON ADVANCED DESIGN AND MANUFACTURING ENGINEERING | 2015年 / 39卷
关键词
Linear Neural Network; Congestion Control; Decision Boundary; TCP Reno;
D O I
暂无
中图分类号
O414.1 [热力学];
学科分类号
摘要
The previous TCP protocol cannot predict congestion. Only when the sender receives more than three acknowledgements or the retransmission timer is out can it realize that congestion has occurred. We train the linear neural network by using round-trip time and current TCP throughput as its inputs. As a result, we get the decision boundary, which could predict whether the current network is in congestion or not. Simulation results show that, when applied to TCP congestion control, it can effectively predict the occurrence of congestion, so congestion window could make adjustments as soon as possible to reduce the probability of congestion collapse.
引用
收藏
页码:558 / 562
页数:5
相关论文
共 6 条
  • [1] iTCP: an intelligent TCP with neural network based end-to-end congestion control for ad-hoc multi-hop wireless mesh networks
    Al Islam, A. B. M. Alim
    Raghunathan, Vijay
    [J]. WIRELESS NETWORKS, 2015, 21 (02) : 581 - 610
  • [2] Jacobson Van., 1988, ACM COMPUTER COMMUNI, DOI [10.1145/52324.52356, DOI 10.1145/52325.52356]
  • [3] Adaptive AIMD congestion control
    Kesselman, A
    Mansour, Y
    [J]. ALGORITHMICA, 2005, 43 (1-2) : 97 - 111
  • [4] Identifying important variables for predicting travel time of freeway with non-recurrent congestion with neural networks
    Li, Chi-Sen
    Chen, Mu-Chen
    [J]. NEURAL COMPUTING & APPLICATIONS, 2013, 23 (06) : 1611 - 1629
  • [5] Adaptive Congestion Controller for ABR Traffic in ATM Network
    Ujjwal, R. L.
    Rai, C. S.
    Prakash, Nupur
    [J]. WIRELESS PERSONAL COMMUNICATIONS, 2013, 70 (02) : 759 - 768
  • [6] XIONG N, 2011, ALGORITHMICA, V56, P97, DOI DOI 10.1007/S11277-009-9880-3