IDFSS: Infantry Direct Fire Simulator System

What does IDFSS mean? The above is one of IDFSS meanings. It may have other definitions. Please refer to the end of this passage.

Definition in English: Infantry Direct Fire Simulator System