The Aggregate Level Simulation Protocol (ALSP) is a protocol and supporting software that enables simulations to interoperate with one another. Replaced by the High Level Architecture (simulation) (HLA), it was used by the US military to link analytic and training simulations.
ALSP consists of:
ALSP Infrastructure Software (AIS) that provides distributed runtime simulation support and management;
A reusable ALSP Interface consisting of generic data exchange message protocols; and
Participating simulations adapted for use with ALSP.
History
In 1990, the Defense Advanced Research Projects Agency (DARPA) employed The MITRE Corporation to study the application of distributed interactive simulation principles employed in SIMNET to aggregate-level constructive training simulations. Based on prototype efforts, a community-based experiment was conducted in 1991 to extend SIMNET to link the US Army's Corps Battle Simulation (CBS) and the US Air Force's Air Warfare Simulation (AWSIM). The success of the prototype and users' recognition of the value of this technology to the training community led to development of production software. The first ALSP confederation, providing air-ground interactions between CBS and AWSIM, supported three major exercises in 1992.
By 1995, ALSP had transitioned to a multi-Service program with simulations representing the US Army (CBS), the US Air Force (AWSIM), the US Navy (RESA), the US Marine Corps (MTWS), electronic warfare (JECEWSI), logistics (CSSTSS), and intelligence (TACSIM). The program had also transitioned from DARPA’s research and development emphasis to mainstream management by the US Army’s Program Executive Office for Simulation, Training, and Instrumentation (PEO STRI)
Contributions
ALSP developed and demonstrated key aspects of distributed simulation, many of which were applied in the development of HLA.
No central node so that simulations can join and depart from the confederation at will
Geographic distribution where simulators can be distributed to different geographic locations yet exercise in the same simulated environment
Object ownership so each simulation controls its own resources, fires its own weapons and determines appropriate damage to its systems when fired upon
A message-based protocol for distributing information from one simulation to all other simulations.
Time management so that the times for all simulations appear the same to users and so that event causality is maintained – events should occur in the same sequence in all simulations.
Data management permits all simulations to share information in a commonly understood manner even though each had its own representation of data. This includes multiple simulations controlling attributes of the same object.
An architecture that permits simulations to continue to use their existing architectures while participating in an ALSP confederation.
Mary C. Fischer, Anita Adams, Gordon Miller, June 1994, "Aggregate Level Simulation Protocol (ALSP) - Training for the Future", U. S. Army Simulation, Training and Instrumentation Command and The MITRE Corporation. A paper presented at the Military Operations Research Symposium 62 meeting at the Air Force Academy in Colorado Springs, Colorado.
Mary C. Fischer, September 1995, "Joint Simulated Battlefield", U. S. Army Simulation, Training, and Instrumentation Command, published in Proceedings of the 36th Defence Research Group (DRG) Seminar on Modeling and Simulation, 5-8 September 1995, Washington, D.C.
Mary C. Fischer, March 1996, "Joint Training Confederation", U. S. Army Simulation, Training, and Instrumentation Command, published in Proceedings of the First International Simulation Technology and Training (SimTecT) Conference, 25-26 March 1996, Melbourne, Australia.
David L. Prochnow, Ernest H. Page, Mary C. Fischer, [http://ms.ie.org/alsp/biblio/siw_spec_paper/SIW97_Spec_Paper.html "Management of the Joint Training Confederation Family of Specifications", Proceedings of the Spring 1997 Simulation Interoperability Workshop, Orlando, FL, 3-7 March, 1997.
Richard Weatherly, David Seidel, and Jon Weissman, July 1991, "Aggregate Level Simulation Protocol", The MITRE Corporation. A paper presented at the 1991 Summer Computer Simulation Conference in Baltimore, Maryland
Richard Weatherly, Annette Wilson, and Sean Griffin, December 1993, "ALSP - Theory, Experience, and Future Directions", The MITRE Corporation. A paper presented at the 1993 Winter Computer Simulation Conference in Los Angeles, California.