Accession Number : ADA316889

Title :   A Network Software Architecture for Large Scale Virtual Environments.

Descriptive Note : Doctoral thesis,

Corporate Author : NAVAL POSTGRADUATE SCHOOL MONTEREY CA

Personal Author(s) : Macedonia, Michael R.

PDF Url : ADA316889

Report Date : JUN 1995

Pagination or Media Count : 255

Abstract : We present a network software architecture for solving the problem of scaling large distributed simulations. The motivation for our effort is to expand the capability of virtual environments to serve large numbers (more than 1,000) of simultaneous users. The fundamental idea of our approach is to logically partition virtual environments by associating spatial, temporal, and functionally related entity classes with network multicast groups. Furthermore, we exploit the actual characteristics of the real-world large-scale environments that are simulated by focusing or restricting an entity's processing and network resources to its area of interest via a local Area of Interest Manager (AOIM) and a persistent object protocol. We first discuss related work in the area of networked virtual environments and the problems of developing scalable VEs. The dissertation also provides a taxonomy for discussing VEs in terms of communication methods, data, processes, and views. Moreover, we describe the Distributed Interactive Simulation (DIS) efforts and the limits of DIS today. Finally, we present our theory and the results of simulations using the AOIM. We used data from the U.S. Army National Training Center and the Janus combat model to show how the movement rates and densities of thousands of combat systems allows the use of the AOIM by an military entity to limit network traffic and simulation computation, maintain acceptable reliability, and minimize the effects of latency.

Descriptors :   *SOFTWARE ENGINEERING, *COMPUTER ARCHITECTURE, *COMPUTER NETWORKS, WARFARE, COMPUTATIONS, ENVIRONMENTS, MODELS, TRAFFIC, WEAPON SYSTEMS, RATES, THREE DIMENSIONAL, RELIABILITY, SCALING FACTOR, RESOURCES, COMMUNICATION AND RADIO SYSTEMS, SYNCHRONISM, INTERACTIVE GRAPHICS, TAXONOMY, DISTRIBUTED INTERACTIVE SIMULATION.

Subject Categories : Computer Programming and Software
      Computer Systems

Distribution Statement : APPROVED FOR PUBLIC RELEASE