Professional Documents
Culture Documents
A Geo Spatial Battle Management Language (Geobml) For Terrain Reasoning
A Geo Spatial Battle Management Language (Geobml) For Terrain Reasoning
A Geo Spatial Battle Management Language (Geobml) For Terrain Reasoning
Presented to the 11th International Command and Control Research and Technology Symposium Paper I-110
Michael Powers
Topographic Engineering Center US Army Engineer Research and Development Center Alexandria, Virginia Michael.W.Powers@erdc.usace.army.mil
Outline
Assumptions, Requirements and Challenges
Geo-Centric Force Centric Net-Centric
2. Deserves the same rigor of quality, consistency of representation applied to other battlefield information
Foundation for shared, common awareness
Enabling the Commander, Warrior and C22systems Enabling the Commander, Warrior and C systems through embeddable geospatial information through embeddable geospatial information
Engineer Research and Development Center
Embedded Sustainment
Platform Soldier Mission Readiness System Maintenance Planner Supply & Distribution Planner Administrative Services Sustainment Info Services Human Resource Services Planner Threat Monitor Service
Objective Fires & Effects Planner Planner Tactical Planning Sensor Planner Maneuver Assessor Comms Network Planner Security Planner
Command Services Manned Ground Vehicle Remote Operation Unattended Munitions Control Unmanned Payloads Control UAV Control UGV Control UGS Control Common Vehicle Control Airspace Control Fires & Effects Control Ground Space Control Tactical Control
Survivability Air Defense Planner Planner Resource Planning Terrain Analyzer AAR Services
Force Health Protection Sustainment Planner Planning Services Maintenance Manager Supply Manager Distribution Manager Force Health Protection Manager Human Resource Services Manager Rear Area Security Manager Sustainment Control Services
SU Tool Services
SoS COE
Interactive / Computational Info Services Geo-based Decision Tools GeoBML and JC3IEDM Engineer Research and Development Center
Architectural Framework
(Terrain and Weather)
Battle Command/Mission Execution Planning and Preparation Situation Understanding C4ISR Sensor Fusion Fusion Level 0 1 C2 Training / Modeling and Simulation 2 3 4
r ie T
Decision Tools Mission Context Information
2
Decision Tools
A D A T A
F A C T S
Format/Encoding Models
I N F O R M A T I O N
Format/Encoding Models
K N O W L E D G E
r ie T
Bandwidth
Actionable Information
Engineer Research and Development Center
! .
! .
Movement Graph
T+ 3n
. .
! .
Mobility Overwatch
T0
! .
Semantic Consistency
(Potential of a Battle Management Language)
Do c tr
ine
Pr s ol oc ot
BML
Representation
Command & Control Information Exchange Data Model (C2IEDM)
Semantic Consistency
(Potential of a Battle Management Language)
Definition BML is an unambiguous language used for the command and control of forces and equipment conducting military operations. BML is being developed as a standard representation of digitized C2 information for executable plans, orders, Requests and reports for military units, for simulated forces, and for future robotic forces.
C2 Systems
C2 Systems
Simulation Systems
Robotic Forces
Command and Control Information Exchange Data Model (C2IEDM) Provides Core C2 Semantics Comprehensive Very well documented
Tables Attributes Relations
Action Reporting Data
Location
Capability
Object-Type
Object-Item
OBJECT-TYPE
OBJECT-ITEM
Development of Formal Grammars to Support Coalition Command and Control: A Battle Management Language for Orders, Requests and Reports
Presented to the 11th International Command and Control Research and Technology Symposium Paper I-069
Semantic Consistency
(geospatial Battle Management Language (geoBML))
geoBML is an Unambiguous Language
Both domain specific and cross-cutting Defined by the role of actionable geo-information in the C2
Provides Unificationacross
Doctrine and terms
Explicit vocabulary and grammar Specific context mapped to operations, missions and tasks
Do c tr
ine
geoBML
Explicit Representation
Consistent extension to the C2IEDM Standard framework and exchange model Computational structure Both necessary and sufficient for shared, common understanding
Representation
Geo-Environmental Extension to Command & Control Information Exchange Data Model (C2IEDM / JC3IEDM)
Pr
s ol oc ot
Protocols
Explicit structure for transmission / sharing Explicit Computational Representation For Actionable Geospatial Information
Engineer Research and Development Center
Evolving a geoBML
Table of Organization and Equipment (TO&E)
Physical Account of the Force
Vehicle Type and Count # of units Spacing Weapons Relationships
Assumptions
1. 2. 3. Cohesive Formations occur to execute a tactical task or mission creating a situation Grouping of objects. So there are subordinate forces (children) forces comprising the Force (target) Cohesive Formation and tasks argue that there are operational relationships required for the task (e.g.
fire: complimenting angles and range fans)
4.
Situation F (T)
Situation F (-)
2.
Field Manuals
Situation F (+)
Battlefield Operating Systems (BOS) Tactical Tasks and Missions Engineer Research and Development Center
Evolving a geoBML
Table of Organization and Equipment (TO&E)
Physical Account of the Force
Vehicle Type and Count # of units Spacing Weapons Relationships
Computation Constraints
1. Data and Information Dependencies
Product Generation Time Sensitivity
Situation F (T)
Situation F (-)
Computational Time Allowed 1 Time, Intervals or at Run Time Sensitivity to locally held data
Situation F (+)
Engineer Research and Development Center
Key
A record of the perceived condition of a specific OBJECT-ITEM as a specific OBJECT-TYPE
object-item-type object-item-id object-type-id object-item-type-index reporting-data-id object-type object-type-id category-code dummy-indicator-code name object-type-category-code
symbol-code
feature-category-code
feature-type-id category-code
An OBJECT-TYPE that encompasses meteorological, geographic, and control features of military significance.
feature-type-category-code
control-feature-category-code
spatial-object spatial-object-id
A nontangible FEATURETYPE of military interest that may be represented as a geometric figure and is associated with the conduct of military operations.
C2IEDM Implementation
(Spatial Objects defined)
spatial-object spatial-object-id category-code access-to-objective-area area-of-interest (object item id) concealment direction-of-attack effected-control-measure (action effect item) engagement-area (object item id) exclusion friendly-maneuver-plan (action functional association index) geometry location (location id) LOS-to-objective-area maneuver-graph mobility-network objective-area (action objective item) observation-field-of-fire orientation reference-id size (unit type size code) type-solver unit-type (unit type echelon code) vehicle-type (equipment type) weapon-type (equipment type) weighted-cost object-item-status object-item-id object-item-status-ix category-code hostility-code booby-trap-indicator-code emission-control-code reporting-data-id object-item-location object-item-id location-id accuracy-quantity bearing-angle speed-rate speed-accuracy-rate use-category-code reporting-id status-code location location-id location-category-code control-feature-status control-feature-status-id object-item-status-index investigation-status-code mine-presence-code recirculation-indicator-code surface-condition-code surface-firmness-code control-feature-status-category-code spatial-object-status spatial-object-status-id object-item-status-index Etc. Key object-item-association subject-object-item-id object-object-item-id object-item-association-index category-code subcategory-code task-id Currently Exists in C2IEDM BML additions Additions to capture SOs
SO Product Usage
Tier 1 Products Division 7 Step MDMP
Bn TF 7 Step MDMP
Demonstration Architecture
(Proof of Concept) Web Service Interface
geoBML C2IEDM
OTB
BML GUI
C2 System
Courses of Action (Tier 2 Routes)
Engineer Research and Development Center
US Systems
C2 Business Logic
JC3IEDM
Operational DBs
Geodatabase
Challenges
Technological infrastructure enabling distributed, multi-national development and extension of BML
Operational Domains and specific requirements of National entities
Summary
Network-Centric Operations require a change in paradigm for the employment of actionable geospatial information Digital Maps are not enough
Move beyond concepts of maps as the wallpaper of the COP Actionable geo-information and decision tools need to empower C2 activities at the appropriate level of semantic and syntax representation BML / geoBML is a formalization of C2 Information and representation
Allows Commanders to access the right environmental information to accomplish their intent
Spatial Objects forming geoBML will enable reasoning to adapt to both changed missions and a variety of terrain and environmental data
Geospatial information and implementation concepts have achieved a state of maturity that merits inclusion in the Net-Centric Enterprise Carry the right battlespace knowledge you carry the day
Engineer Research and Development Center