Mission Data Interface
Encyclopedia
Mission Data Interface (MDI) is a framework designed by the US Navy to allow mission data to be exchanged between systems within a battle group
. MDI implements the FORCEnet (Fn) Functional Concept in accordance with the Navy Open Architecture
Computing Environment (OACE) specifications, with an emphasis on Service-oriented Architecture
(SOA) design.
s. MDI was originally intended to extends the CVTSC/SSDS interaces to share mission data with other remote battle group and theater-level (WAN internet scale) participants configured with the MDI capability. Mission data are all data generated during a mission, including electrical notes, commands, and even operator views. These data can be share among all systems within the battle space
in near real-time
; as well as recorded for post-mission analysis and training. The proposal to establish the MDI project was submitted to Navy Undersea Warfare Center (NUWC) Keyport management sometime in late 2004. The project was approved by IWS5 Program Office and work started sometime in 2005.
underconstruction
Battle group
Battle group may refer to:* Battlegroup , the basic building block of an army's fighting force* Battleship battle group, a battleship and its escorts* Carrier battle group, a carrier and its escorts...
. MDI implements the FORCEnet (Fn) Functional Concept in accordance with the Navy Open Architecture
Open architecture
Open architecture is a type of computer architecture or software architecture that allows adding, upgrading and swapping components. For example, the IBM PC and Apple IIe have an open architecture, whereas the Apple IIc and Amiga 500 computers have a closed architecture...
Computing Environment (OACE) specifications, with an emphasis on Service-oriented Architecture
Service-oriented architecture
In software engineering, a Service-Oriented Architecture is a set of principles and methodologies for designing and developing software in the form of interoperable services. These services are well-defined business functionalities that are built as software components that can be reused for...
(SOA) design.
History
Mission Data Interface (MDI) is a spin-off project from the Aircraft Carrier Tactical Support System (CVTSC) system - which is installed on all current deployed US aircraft carrierAircraft carrier
An aircraft carrier is a warship designed with a primary mission of deploying and recovering aircraft, acting as a seagoing airbase. Aircraft carriers thus allow a naval force to project air power worldwide without having to depend on local bases for staging aircraft operations...
s. MDI was originally intended to extends the CVTSC/SSDS interaces to share mission data with other remote battle group and theater-level (WAN internet scale) participants configured with the MDI capability. Mission data are all data generated during a mission, including electrical notes, commands, and even operator views. These data can be share among all systems within the battle space
Battlespace
Battlespace is a term used to signify a unified military strategy to integrate and combine armed forces for the military theatre of operations, including air, information, land, sea, and space to achieve military goals. It includes the environment, factors, and conditions that must be understood...
in near real-time
Near real time
The term "near real-time" or "nearly real-time" , in telecommunications and computing, refers to the time delay introduced, by automated data processing or network transmission, between the occurrence of an event and the use of the processed data, such as for display or feedback and control purposes...
; as well as recorded for post-mission analysis and training. The proposal to establish the MDI project was submitted to Navy Undersea Warfare Center (NUWC) Keyport management sometime in late 2004. The project was approved by IWS5 Program Office and work started sometime in 2005.
MDI API
MDI contains 2 major API libraries: RMIRemote Method Innovation-based API, and web services-based API.underconstruction