• DocumentCode
    1610789
  • Title

    GA-based performance analysis of network protocols

  • Author

    Baldi, M. ; Corno, F. ; Rebaudengo, M. ; Squillero, G.

  • Author_Institution
    Dipt. di Autom. e Inf., Politecnico di Torino, Italy
  • fYear
    1997
  • Firstpage
    118
  • Lastpage
    124
  • Abstract
    This paper tackles the problem of analyzing the correctness and performance of a computer network protocol. Given the complexity of the problem, no currently used technique is able to achieve good results: formal techniques can discover some bugs but can be applied to over-simplified models, only; on the other hand, statistical techniques relying on simulation often fail to find some critical cases for the protocol. Our proposed approach relies on coupling a genetic algorithm with a simulator of the system under verification. Genetic algorithms recently proved themselves excellent tools for giving good, yet approximate, solution to hard-to-solve problems. To prove the effectiveness of our approach, we applied it to the quantitative verification of a network protocol: the complexity of this problem prevents the application of exact techniques, while experimental results show that the verification results we obtained are better than one can achieve with traditional statistical methods. As an example, the approach is applied to the verification of the TCP protocol operating on a given network. A genetic algorithm is able to find a configuration of the traffic over the network that sensitizes a critical problem in the TCP protocol
  • Keywords
    computer networks; formal verification; genetic algorithms; performance evaluation; transport protocols; GA-based performance analysis; TCP protocol; computer network protocol; correctness; formal techniques; genetic algorithms; network protocols; performance; statistical techniques; verification results; Application software; Computational modeling; Computer networks; Computer simulation; Genetic algorithms; Hardware; Performance analysis; Protocols; Telecommunication traffic; Traffic control;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Tools with Artificial Intelligence, 1997. Proceedings., Ninth IEEE International Conference on
  • Conference_Location
    Newport Beach, CA
  • ISSN
    1082-3409
  • Print_ISBN
    0-8186-8203-5
  • Type

    conf

  • DOI
    10.1109/TAI.1997.632245
  • Filename
    632245