ArticleslgStudy

computer science

SIMNET

SIMNET is a computer science topic covered in the lgStudy science library. This page brings together a partial reference excerpt, illustrations, worked examples, real-world applications and a short study plan, so you can understand SIMNET rather than just read about it. In short: SIMNET was a wide area network with vehicle simulators and displays for real-time distributed combat simulation: tanks, helicopters and airplanes in a virtual battlefield. SIMNET was developed for and used by the United States military.

Key takeaways

  • SIMNET belongs to computer science; place it in that map before memorising details.
  • Learn the definition first, then one example that makes the definition concrete.
  • Connect SIMNET to a quantity you can measure, compute or draw — that is where exam questions come from.
  • Reproduce the core statement of SIMNET from memory before moving on to harder problems.

Reference excerpt

SIMNET was a wide area network with vehicle simulators and displays for real-time distributed combat simulation: tanks, helicopters and airplanes in a virtual battlefield. SIMNET was developed for and used by the United States military. SIMNET development began in the mid-1980s, was fielded starting in 1987, and was used for training until successor programs came online well into the 1990s. SIMNET was perhaps the world's first fully operational virtual reality system and was the first real time, networked simulator. It was not unlike the massive multiplayer games of today. It supported a variety of air and ground vehicles, some human-directed and others autonomous.

Origins and purpose Jack Thorpe of the Defense Advanced Research Projects Agency (DARPA) saw the need for networked multi-user simulation. Interactive simulation equipment was very expensive, and reproducing training facilities was likewise expensive and time consuming. In the early 1980s, DARPA decided to create a prototype research system to investigate the feasibility of creating a real-time distributed simulator for combat simulation. SIMNET, the resulting application, was to prove both the feasibility and effectiveness of such a project. Training using actual equipment was extremely expensive and dangerous. Being able to simulate certain combat scenarios, and to have participants remotely located rather than all in one place, hugely reduced the cost of training and the risk of personal injury. Long-haul networking for SIMNET was run originally across multiple 56 kbit/s dial-up lines, using parallel processors to compress packets over the data links. This traffic contained not only the vehicle data but also compressed voice.

Developers SIMNET was developed by three companies: Delta Graphics, Inc.; Perceptronics, Inc.; and Bolt, Beranek and Newman (BBN), Inc. There was no prime contractor on SIMNET; independent contracts were made directly with each of these three companies. BBN developed the vehicle simulation and network software, as well as other software such as artillery, resupply, and semi-automated forces often used for opposing forces. Delta Graphics, based in Bellevue, Washington, developed the graphics system and terrain databases. Delta Graphics was eventually bought by BBN. Perceptronics, based in Los Angeles, was responsible for the actual SIMNET simulators; the company's engineers, human factors personnel and manufacturing team designed, developed and built over 300 full-crew simulators, integrating the controls, sound systems and visual systems into the special simulator shells; they also installed the simulators in a number of facilities in the US and Germany, trained the operators and supported the system for several years. BBN was responsible for developing the dynamic simulation software for each of the simulators, as well as the distributed networking communication software that kept each simulator informed of the position (and other state information) of other simulators that were within potential line-of-sight within the shared virtual environment. Each simulator maintained its own copy of this virtual environment, and broadcast its own state information to the other simulators.

Network advancements Since this was a networked simulation, each simulation station needed its own display of the shared virtual environment. The display stations themselves were mock-ups of certain tank and aircraft control simulators, and they were configured to simulate conditions within the actual combat vehicle. The tank simulators, for example, could accommodate a full four-person crew complement to enhance the effectiveness of the training. The network was designed to support up to several hundred users at once. The fidelity of the simulation was such that it could be used to train for mission scenarios and tactical rehearsals for operations performed during the U.S. actions in Desert Storm in 1992. SIMNET used the concept of “dead reckoning” to correlate the positions of the objects and actors within the simulated environment. Duncan (Duke) Miller, the BBN SIMNET program manager, first used this term, which harks back to the earliest days of ship navigation, to explain how simulators were able to communicate state change information to each other while minimizing network traffic. Essentially, the approach involves calculating the current position of an object from its previous position and velocity (which is composed of vector and speed elements). The SIMNET protocols provided that whenever the true state of a simulator deviated by more than a certain threshold from its state as computed by dead reckoning, the simulator was obligated to send out a new state update message. The use of SIMNET protocols and SIMNET-based training systems in the First Gulf War demonstrates the success of the SIMNET, and its legacy was viewed as proof that realtime interactive networked cooperative virtual simulation is possible for a large user population. Later, the Terrestrial Wideband Network (a high speed descendant of the ARPANET that ran at T1 speeds) was used to carry traffic. This network remained under DARPA after the rest of ARPANET was merged with NSFNet and the ARPANET was decommissioned.

… excerpt ends here. Continue reading the full article.

Worked examples

Example 1 — a first encounter with SIMNET

Start with the simplest possible case. Write down what SIMNET claims or describes in one sentence, then invent the smallest concrete situation in which that sentence is true. In computer science, the smallest case is usually a single object, a single equation or a single measurement. Check that every symbol or term in your sentence has a meaning in that case.

Example 2 — changing one variable

Take the situation from Example 1 and change exactly one quantity: double it, halve it, or set it to zero. Predict what should happen to SIMNET before you calculate. Comparing your prediction with the result is the fastest way to find out whether you understand the idea or only the words.

Example 3 — an exam-style question

Typical questions about SIMNET ask you to (a) state it precisely, (b) apply it to given data, and (c) explain a limitation. Practise writing all three answers in under five minutes; the third part is what separates a full-mark answer from an average one.

Applications of SIMNET

In research
SIMNET appears in computer science research whenever the underlying quantities have to be modelled precisely. Papers usually cite it as a starting assumption and then explore where it breaks down.
In technology and industry
Engineering practice reuses SIMNET in design rules, simulations and safety margins. Knowing the idea lets you read a specification sheet and understand why the numbers look the way they do.
In the classroom
SIMNET is common in secondary-school and first-year university syllabi. It links to neighbouring topics Military simulation, Virtual reality, Virtualization software, so understanding it makes those chapters shorter.
In everyday life
Look for SIMNET outside the textbook — in sport, cooking, traffic, electronics or the sky above you. An example you found yourself is remembered far longer than one you were given.
Ask Teacher Smith questions about this articleOpens your AI tutor with a question about “SIMNET” →

Affiliate

Preply — study more efficiently by working with a personal tutor. 50% off.

How to study SIMNET in 20 minutes

  1. Read the reference excerpt below once, without taking notes.
  2. Close the page and write down what SIMNET means in your own words.
  3. Compare your version with the excerpt and mark what you missed.
  4. Work through the three examples above with pen and paper.
  5. Explain SIMNET out loud to somebody else — or to Teacher Smith in the lgStudy chat.

Frequently asked questions

What is SIMNET in simple terms?

SIMNET was a wide area network with vehicle simulators and displays for real-time distributed combat simulation: tanks, helicopters and airplanes in a virtual battlefield. SIMNET was developed for and used by the United States military.

Why does SIMNET matter?

Because it connects several computer science ideas at once: it gives you a definition you can apply, a quantity you can calculate, and a way to check whether a result is plausible.

How should I study SIMNET?

Read the excerpt, restate it from memory, then work through the examples and applications listed on this page. The five-step study plan above takes about twenty minutes.

What does this page cover?

It gives you a compact reference excerpt plus original lgStudy explanations, examples, applications and study material on SIMNET.

Tags

  • Military simulation
  • Virtual reality
  • Virtualization software
  • Wide area networks

Keep exploring