• DocumentCode
    1393201
  • Title

    Modeling and performance analysis using extended fuzzy-timing Petri nets for networked virtual environments

  • Author

    Zhou, Yi ; Murata, Tadao ; DeFanti, Thomas A.

  • Author_Institution
    Dept. of Electr. Eng. & Comput. Sci., Illinois Univ., Chicago, IL, USA
  • Volume
    30
  • Issue
    5
  • fYear
    2000
  • fDate
    10/1/2000 12:00:00 AM
  • Firstpage
    737
  • Lastpage
    756
  • Abstract
    Despite their attractive properties, networked virtual environments (net-VEs) are notoriously difficult to design, implement, and test due to the concurrency, real-time and networking features in these systems. Net-VEs demand high quality-of-service (QoS) requirements on the network to maintain natural and real-time interactions among users. The current practice for net-VE design is basically trial and error, empirical, and totally lacks formal methods. This paper proposes to apply a Petri net formal modeling technique to a net-VE-NICE (narrative immersive constructionist/collaborative environment), predict the net-VE performance based on simulation, and improve the net-VE performance. NICE is essentially a network of collaborative virtual reality systems called the CAVE-(CAVE automatic virtual environment). First, we introduce extended fuzzy-timing Petri net (EFTN) modeling and analysis techniques. Then, we present EFTN models of the CAVE, NICE, and transport layer protocol used in NICE: transmission control protocol (TCP). We show the possibility analysis based on the EFTN model for the CAVE. Then, by using these models and design/CPN as the simulation tool, we conducted various simulations to study real-time behavior, network effects and performance (latencies and jitters) of NICE. Our simulation results are consistent with experimental data
  • Keywords
    Petri nets; formal specification; fuzzy logic; performance evaluation; quality of service; virtual reality; Petri net formal modeling; collaborative virtual reality systems; concurrency; extended fuzzy-timing Petri nets; jitters; latencies; modeling; networked virtual environments; performance analysis; simulation results; transmission control protocol; Collaboration; Concurrent computing; Performance analysis; Predictive models; Quality of service; Real time systems; System testing; Transport protocols; Virtual environment; Virtual reality;
  • fLanguage
    English
  • Journal_Title
    Systems, Man, and Cybernetics, Part B: Cybernetics, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    1083-4419
  • Type

    jour

  • DOI
    10.1109/3477.875449
  • Filename
    875449