Flexible, Powerful
C2 Planning And Training
Impression™ is an AI-based framework for creating comprehensive C2 military planners with embedded training capability.
Impression™ is an integrated Command and Control (C2) planning and training framework focusing on modular decoupled agent-oriented design utilizing a distributed communication system permitting flexible information formats, information separation, and dynamic transportation.
Impression's software architecture provides sufficient abstraction to permit flexible reuse of agents between various applications and a communication platform capable of accommodating such flexible agent and information design.
Impression’s architecture implements a, Modular Defense Planner (MDP) as a group of agents implementing representative C2 planner and trainer capabilities. The trainer leverages as many of the C2 planner capabilities as possible, reducing the number of required agents. The agents communicate with each other using two separate but complementary software tools: BigIO and Redis. BigIO, an Archarithms developed big data messaging middleware, is used to share transient information such as tracks or resource location between agents. Redis is used to share persistent, generally large information (e.g. a complete training scenario) between the agents. Impression's architecture and design are easily expanded to include capabilities provided by any set of adept agents. Further, the communication tools utilized are information format agnostic and can be readily adapted to multiple domains.
Current Protocols For Planners and Trainers Fall Short.
Current planner and trainer applications are kept separate, although their functions are similar. Due to all data aspects being interwoven, minor updates are inconvenient, expensive and time consuming. An open, modular framework planner is needed to effectively insert new services and train soldiers, improving overall combat effectiveness.
Impression, Arcarithm’s rapidly integrating planner and trainer framework offers a solution.
- Allows dynamic instantiation of system components
- Provides simple low-bandwidth methods of data sharing between processes.
- Simplifies the evolution of missile defense product development life cycles while not restricting future enhancements.
- Provides a training path for planning and separates training data from real-time access.
- Allows new plug-ins for blue force laydowns and red force threats.
Impression Provides A Reliable, Integrated System
Modular
Makes the program easier to understand, develop, and test creating create greater flexibility that can be added/upgraded with minimal re-design, saving significant time and expense.
Scaleable
Services are run independently of one another, making monitoring and scaling independent simple
Customizable
Users assume a specific role and use only the software applicable to that role reducing the cognitive load on the operator and requiring less training time and training costs
Security
Built in security protects users and data from both inadvertent and malicious intrusions minimizing time and cost required to clean up security incidents.
Diagram description
The Impression API server, which handles authentication, connections, transport layers, persistent data and agent instantiation, sits at the center. It connects in both directions with live operator and live operator visualization agents, student MDP (Acquire) and student visualization agents, integration lab services (GIS services, ground effects, trajectory calculation) and persistent data stored in MongoDB/NoSQL. Transport layers are flexible: HTTP requests and WebSockets. Data segmentation splits traffic into live and training paths to the Impression web app (client web services, user roles). The web app serves administrators and live operators on the live path, and training instructors and students on the training path, all in a web browser.
Request A Demo of Arcarithm's Command & Control Solutions.
Arcarithm is in the business of developing innovative solutions to solve the hardest problems. Please get in touch to learn how we can add value to your mission.
1002 Meridian Street N
Huntsville, Alabama 35801







