• DocumentCode
    2051115
  • Title

    Simulation and Visualization of Transmission Control Protocol´s (TCP) Flow-Control and Multi-Home Options

  • Author

    Qureshi, M. Junaid Arshad ; Saleem, M.

  • Author_Institution
    Univ. of Eng. & Technol., Lahore
  • fYear
    2007
  • fDate
    8-11 Jan. 2007
  • Firstpage
    139
  • Lastpage
    146
  • Abstract
    Transmission control protocol (TCP) is used for reliable data transfer on the Internet today and has been carrying more than 90% of the Internet traffic. One of its main strengths is its use of flow control algorithms that allows TCP to reduce the rate at which it sends data if network congestion is encountered. TCP multi-home option makes it possible to handle multiple local and remote address pairs in one TCP session and to survive network outages by finding out an alternative network path. However, flow control algorithms arc complex and hard to understand; traditional methods of teaching how flow control algorithms work, such as viewing sliding window illustrations, do not illustrate flow control algorithm dynamics well; a better method would be to use a TCP simulator that not only visualizes TCP multi-home option and flow control algorithm operations happening in real time, but also allows users to experiment with simulating different flow control algorithms under different congestion conditions. Simulation modeling allows system developers and analysts to predict the performance of existing or proposed systems under different configurations or operating policies. The OMNeT++ tool is used to simulate and predict the performance of the TCP´s issues involved in this arc pointed out. The aim of this paper is to produce a visual TCP simulator that acts as an interactive teaching/demonstration tool by allowing users to experiment with simulating different TCP flow control and multi-home options algorithms over different data traffic conditions that are similar to those encountered on the Internet in real life.
  • Keywords
    Internet; telecommunication congestion control; telecommunication traffic; transport protocols; Internet traffic; OMNeT++ tool; data traffic conditions; multi-home option; sliding window illustrations; transmission control protocol flow control; Analytical models; Communication system traffic control; Data visualization; Education; Heuristic algorithms; Internet; Predictive models; Protocols; Sliding mode control; Traffic control; Internet; Multi-Home; Multihoming; OMNeT++; Simulation; TCP;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Applied Sciences & Technology, 2007. IBCAST 2007. International Bhurban Conference on
  • Conference_Location
    Islamabad
  • Print_ISBN
    978-969-8741-04-4
  • Electronic_ISBN
    978-969-8741-04-4
  • Type

    conf

  • DOI
    10.1109/IBCAST.2007.4379922
  • Filename
    4379922