• DocumentCode
    2197131
  • Title

    Analyzing Performance for Complex Protocol using Validated CP-nets Models

  • Author

    Liu, Jing ; Ye, Xinming ; Li, Jun

  • Author_Institution
    Inst. of Comput. Technol., Chinese Acad. of Sci., Beijing, China
  • fYear
    2010
  • fDate
    June 29 2010-July 1 2010
  • Firstpage
    377
  • Lastpage
    384
  • Abstract
    Performance improvements are quite significant for a complex protocol, such as BitTorrent protocol, but should take no harm to its functionality correctness as an inevitable precondition. In current performance analysis studies, various formal models are usually utilized to perform corresponding evaluations. However, most of those models do not support specifying and verifying the functionality for protocol systems, where above precondition may not be guaranteed before performance analysis executes. Therefore, how to analysis performance for complex protocols based on functional validated models becomes a challenging but significant topic. In this paper, colored Petri nets (CP-nets) is well utilized as basic models to integrate functional validation and performance analysis for complex protocols. The CP-nets models used in functional validation and performance analysis procedures are closely related, where every occurrence sequence in the performance model corresponds to a behavioral equivalent occurrence sequence in its functional model, so it is guaranteed that models used in performance analysis also satisfy the functionality requirements of the protocol. An integrated analysis process of BitTorrent protocol is taken as an example to illustrate the practical effectiveness of our method.
  • Keywords
    Petri nets; computer networks; data communication; peer-to-peer computing; protocols; BitTorrent protocol; behavioral equivalent occurrence sequence; colored Petri nets; complex protocol performance; integrated analysis process; Analytical models; Data models; Finite element methods; Fires; Image color analysis; Performance analysis; Protocols; colored Petri nets; complex protocol; functional validation; performance analysis;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computer and Information Technology (CIT), 2010 IEEE 10th International Conference on
  • Conference_Location
    Bradford
  • Print_ISBN
    978-1-4244-7547-6
  • Type

    conf

  • DOI
    10.1109/CIT.2010.92
  • Filename
    5578169