SSS Simulation (SAAB Surveillance System)
SSS Simulation is a large-scale defense project that simulates an airborne surveillance system (SSS) equipped with radar. The simulation replicates real-world operations for training and testing purposes, ensuring interoperability with other defense simulations via the DIS (Distributed Interactive Simulation) protocol. The project consisted of four integrated applications: Instructor: A pilot-side control interface developed in DirectX (C++) and MFC, using Socket Programming for real-time communication with the server. Server: The core component built in C++ with MFC, responsible for managing DIS group sessions and ensuring synchronization across all connected simulations (e.g., AWars). SD (System Display): A high-fidelity visualization system built using C++, Qt, and OpenGL, responsible for rendering radar plots, coverage areas, and aircraft movement — mirroring the real-world SSS System Display. TID (Touch Input Display): A .NET-based control interface linked to the SD via Windows Messages, providing user inputs and system control functionalities similar to how a remote controls a display. This project delivered a realistic and interoperable simulation environment, enabling accurate communication and behavior replication across multiple defense simulation systems.



