• DocumentCode
    653934
  • Title

    VECU: TCP congestion algorithm for high speed ad hoc wireless networks

  • Author

    Shafiei, Mohammadsajjad ; Yazdani, Nasser

  • Author_Institution
    Dept. of Electr. & Comput. Eng., Univ. of Tehran, Tehran, Iran
  • fYear
    2013
  • fDate
    Oct. 31 2013-Nov. 1 2013
  • Firstpage
    326
  • Lastpage
    330
  • Abstract
    In all practical implementations of TCP, it is assumed that the packet loss is caused by congestion while channel errors are neglected. However, the wireless communication links are very unreliable and have high Bit Error Ratio (BER). So TCP reduces the data transmission rate whenever it detects packet loss, even though they may have occurred due to the link error. We propose a new end-to-end congestion control algorithm named VECU that is effective and efficient for dealing with random bit error. VECU monitors the network congestion level and from this detects whether packet loss is due to congestion or link error (losses due to the characteristics of the wireless environment). We use a function of degree three as window growth function. Due to this, when the current size of the window is far from the available capacity of the path, the window size grows fast and increases slowly otherwise. VECU is fair and allocates bandwidth fairly among flows with different RTTs. VECU can be very scalable and stable and fair with standard TCP flows. Also flows fully utilize the link. VECU is end to end and only need to change the sender side without any change in the receiver or in the network.
  • Keywords
    ad hoc networks; bandwidth allocation; error statistics; telecommunication congestion control; transport protocols; wireless channels; BER; TCP congestion algorithm; VECU; bit error ratio; data transmission rate; end to end congestion control algorithm; high speed wireless ad hoc network; network congestion level; packet loss; random bit error; transmission control protocol; window growth function; wireless communication link; Degradation; Internet; Jacobian matrices; Monitoring; Wireless communication; TCP; TCP fairness; improwing TCP performance; wireless ad hoc network;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computer and Knowledge Engineering (ICCKE), 2013 3th International eConference on
  • Conference_Location
    Mashhad
  • Print_ISBN
    978-1-4799-2092-1
  • Type

    conf

  • DOI
    10.1109/ICCKE.2013.6682871
  • Filename
    6682871