370 likes | 515 Views
DARPA. CoAX – Coalition Agents eXperiment AFRL Rome, AIAI, BBN, Boeing, Dartmouth, DSTO, Lockheed Martin ATL, Michigan, OBJS, QinetiQ, USC/ISI, UWF/IHMC Support from GITI, ISX, MITRE, MIT Sloan, Schafer, Stanford http://www.aiai.ed.ac.uk/project/coax/. Briefing Outline.
E N D
DARPA CoAX – Coalition Agents eXperiment AFRL Rome, AIAI, BBN, Boeing, Dartmouth, DSTO, Lockheed Martin ATL, Michigan, OBJS, QinetiQ, USC/ISI, UWF/IHMC Support from GITI, ISX, MITRE, MIT Sloan, Schafer, Stanford http://www.aiai.ed.ac.uk/project/coax/
Briefing Outline • Context and Scenario • What’s New • CoAX Binni 2001 Demo • Next Steps • Transition Plans
Context • Increasing military requirements for coalition operations • Belief that agent computational model can support: • Coalition interoperability requirements • Dynamic and Decentralized C3I • US and UK Agent Research Programmes • US DARPA Control of Agent Based Systems (CoABS) • UK DSTL/QinetiQ Agents Project • TTCP C3I Groups for international involvement • Need for “middleware” such as is provided by CoABS Grid Infrastructure
Aim of Coalition TIE • To address unique aspects of coalition operations through the development and evaluation of: • agent domain management services • agent task, process and event management services • Aim will be met through delivery of: • Phased technical demonstrations of increasing complexity • Integration of diverse agent systems • Development of generic Coalition-oriented grid services • Requirements: • Use of a wide variety of different agent systems • Use of existing military (non-agent) applications
Demonstration Schedule • 1-month demo at kick-off in February 2000 showing direct connection between DERA MBP and LM ATL AODB • 6-month integration milestone in July 2000 showing initial integration of selected CoAX components for year 2000 demo • CoAX Binni 2000 demo in Fall 2000: • Briefing the CoAX TIE and Binni scenario • Showing full integration of selected CoAX components in Binni • Telling a relevant “story” about agents for information gathering • CoAX Binni 2001 demo in Fall 2001: • Fully integrating all CoAX components in a rich coalition scenario • Expanding scope to cover dynamic re-planning • CoAX Binni 2002 demo in Fall 2002: • Showing dynamic aspects of coalition organization, domain management, tasking and event handling • Expanding scope to cover dynamic planning, coordination and execution.
Agents on the Grid AODB Agent (LM-ATL) Observer Agents (Dartmouth) eGents E-mail Agents (OBJS) Malicious Agents (IHMC) Web Weather Agent (USC/ISI) … DARPA CoABS Grid (GITI, ISX) Military Systems CAMPS (AFRL,GITI, BBN) MBP (QinetiQ) Situation Viewer (QinetiQ) … Agent Grid Services Task, Process and Event Management (AIAI) Domain Management Services (IHMC, Boeing) Asynchronous Wireless Connectivity (OBJS) Plan Deconfliction (Michigan) CoAX Components Agent Frameworks KAoS Agents (IHMC, Boeing) NOMADS Mobile Agents (IHMC) EMAA/CAST Agents (LM-ATL) GMAS (Dartmouth, IHMC, LM-ATL) D’Agents (Dartmouth) eGents (OBJS)
Briefing Outline • Context and Scenario • What’s New • CoAX Binni 2001 Demo • Next Steps • Transition Plans
New Parts in 2001 Demo • Generic services • IHMC/Boeing - Domain management - KAoS Grid Helper for easy integration of any grid agent, use of resource and conversation management to up pace, integration with grid security services, hierarchical domains, DAML-based KAoS Policy Representation • AIAI/QinetiQ - Task/process/event management - multiple panels, issue passing, reporting, more generic approach, XML process models, initial process librarian, “catch-all” for any issue and report (in simple way), can use partial knowledge • New Agent Communications Mechanisms • OBJS - eGents e-mail agents • Dartmouth/IHMC/LM-ATL - GMAS mobile agents • New functional parts • Michigan - Plan Deconfliction Agent • Dartmouth - Observer Agents • OBJS – MBLNI natural language data base queries • QinetiQ – Interface Agents and Semantic Interoperability (XSLT) • All - Shared models and messages in XML format
Briefing Outline • Context and Scenario • What’s New • CoAX Binni 2001 Demo • Next Steps • Transition Plans
Initial Planning Recovery Execution • Variable Organizations • An opponent • Campaign re-planning • Short-notice taskings • Operation execution • Execution monitoring • Reporting / feedback • Outcome assessment • Political aims • Military guidance • Campaign planning • Commander's intent • Deployment • Conflict resolution • Re-deployment • Peace support Dynamic / iterative uncertain Linear Focus of the CoAX Binni 2001 Demo Focus of the CoAX Binni 2000 Demo CoAX Binni 2002 Demo Covers all the above, plus greater levels of dynamic response and adaptation to changes in Coalition structures, capabilities and services. CoAX Demo Emphasis Linear
Forces separated by Firestorm N Cape Amstado Kaso Lagoon GAO W E Are the Safari Park elephants in danger? Jacal S Caca LAKE CACA Daka Binni Gao forces Mawli Current position of herd at 17.0N / 34.4E -2012 / 09 / 01 14:20 Amisa False Gao forces White Caca Laki Safari Park Afram Pra Ofin Kapowa Agadez Forces FIRESTORM Cape Vincent Ankobra Tana False Agadez forces Black Caca AGADEZ
CoAX 18-month Demo - Agent Domains Coalition / JTFHQ Process Panel Weather Cell Weather Viz Db3 AL Plan JFAC HQ AODB MBP Plans Observers D'agent Common / Shared Intel NOMADS Guarded “Observers” D'AO CAOC / Combat Ops Db2 Event Panel CODB D'GO Db4 MBP Ops Gao Obs Other e-gent Db1 GRID / Agent-enabled Intrastructure / Admin Tools UK National HQ Other National HQ US National HQ Intel US CAMPS Dbi Dbii Dbiii AODB ALDB Intel UK Gao Intel EMAA CYBERSPACE Weather e-gent Ariadne
Combat Ops UN Tasking I-LEED Events COAs I-DEEL Process Panel Event Panel Top-level task to JFACC and 3 sub-tasks Part 1: 1505 - Firestorm media issue at UN - JTFC considers alternatives to Firestorm and tasks JFACC to report. JTFHQ JFAC HQ US HQ UK HQ Grid / Common / Shared Coalition data The Coalition
I-LEED Events Evaluate timing info I-DEEL (First aircraft are already airborne, 48 minutes to commit, 106 mins left before TOT,) Process Panel Event Panel MBP Ops Confirm task underway Report times to JTFC Part 2: 1515 - Cbt Ops staff enter tasking events into the Event Panel and use MBP Ops to find out time left for decisions. JTFHQ JFAC HQ US HQ UK HQ Combat Ops Grid / Common / Shared Coalition data The Coalition
Browser Browser (4, 8) Herd data (3) Subscribe The World (Binni) MBNLI CYBERSPACE Part 3: 1520 - Cbt Ops staff locate wildlife info via Internet. Staff subscribe to the e-Gents service. MBNLI used. JTFHQ JFAC HQ US HQ UK HQ Combat Ops Grid / Common / Shared Coalition data The Coalition Laki e-gent
JTF HQ Laki Safari Park e e e (1) JTFC requests confirmation the Firestorm won't create media problem over wildlife e e e e (3) JFAC staff search web and find Laki web site and use subscribe link JFAC HQ (5) e-gents on elephants are emailed and an info update requested (6) e-gents on elephants return updated data (2) JFACC then requests information (RFI) about movements of mammals in the Firestorm area Web Browser Laki Safari Park Home Page Update Elephant Information CAOC / Combat Ops WFPW Database Web Browser (7) which then updates site data / content (4, 8) Non-english operator uses MNBLI to find out herd migration data MBNLI interface Site data KAoS / The Grid
XSLT Interface (9) Wrap The World (Binni) CYBERSPACE Part 4: 1525 - Combat Ops staff create feed from Laki site to MBP Ops / SitView using Ariadne wrapper / XSLT Translator. JTFHQ JFAC HQ US HQ UK HQ Combat Ops M&S Grid / Common / Shared Coalition data The Coalition 'Pre-canned' elephant movement data Laki Ariadne e-gent
(1) JTFC requests confirmation that the Firestorm won't create media problem over wildlife (11) Response recieved JTF HQ Laki Safari Park e e e PP e e e e JFAC HQ (2) JFACC then requests information (RFI) about movements of mammals in the Firestorm area (10) Information returned ... EP Laki Safari Park Home Page Update Elephant Information CAOC / Combat Ops WFPW Database Herd Icon MBP Ops (9) CAOC staff use Ariadne-wrapped site data to feed CAOC / observers domain XSLT Inter- face Agent Herd Data Situation Viewer Site data Ariadne wrapper KAoS / The Grid
MBP Ops SitView 'Real-time' feed Provide Observer data Grid helper XSLT Interface D'GO (9) Wrap Obs Db JSTARS Gao Obs The World (Binni) D'AO CYBERSPACE Observers 'db' Part 5: 1526 - JTFC authorises Firestorm 'Go'. Laki / observer info dynamically redisplayed on MBP Ops / SitViewer. JTFHQ JFAC HQ US HQ UK HQ Grid / Common / Shared Coalition data The Coalition Firestorm GO!
Events Other 'plan' information I-DEEL MCA ALDB MBP Ops AODB Event Panel Deconflict CODB Intel US Intel UK Plan OK / not OK Plan changes in, deconflictions out Plan changes out, deconflictions in The World (Binni) CYBERSPACE Part 6: 1535 - 2ndry target plan from MBP must now be deconflicted with existing plans. JTFHQ JFAC HQ US HQ UK HQ Combat Ops Grid / Common / Shared Coalition data The Coalition
Combat Ops MBP Ops I-DEEL (Chief of Combat Ops) 2) MBP Operator told to re-plan / revise to avoid elephants 1) Event: avoid elephants -Entered into IDEEL 5) MCA tells I-DEEL when finished [OK / NOT OK] 3) MBP requests deconfliction of modified plans from MCA MCA 6) MCA detailed results can be viewed in GUI Iterate 4) MCA gets other plans from other agents (or from file or URL or stored in memory)
M&S I-LEED Events I-DEEL Process Panel Event Panel SitView Intel US Intel UK Pre-canned data to drive SitView out, authorised changes in. 'Real-time' feed Agadez Attack!!! Go Go Grid helper KPAT Interface D'GO Obs Db JSTARS Gao Obs The World (Binni) NRT Data D'AO CYBERSPACE Agadez HVAA Observers 'db' Part 8: 1601 - Agadez fighters start HVAA, JSTARS must 'regress' and observer agents on board 'SCRAM' elsewhere. JTFHQ JFAC HQ US HQ UK HQ Combat Ops Grid / Common / Shared Coalition data The Coalition Firestorm GO!
JSTARS Go Stream of updates, many about Agadez, few about Gao D'AO JSTARS db asset symbols 'grey out' on SitView after time lapse D'GO KPAT Loss of JSTARS db service after SCRAM - asset information no longer available 'Real-time' feed Agent 'SCRAMs' away from JSTARS using G-MAS Grid helper Off JSTARS (Regresses) Obs Db NOMADS SitView Stream of updates, many about Agadez, few about Gao Gao Obs Updates from Observers in the field AFTER SCRAM Feeds Agadez info to Gao Agadez HVAA - JSTARS - DGO agents SCRAM BEFORE SCRAM Observers 'db' System Stream of updates, many about Agadez, few about Gao D'AO Stream of updates, many about GAO, few about Agadez Local SitView Obs Db D'GO Grid helper Feeds Agadez info to Gao Obs Db NOMADS Stream of updates, many about Agadez, few about Gao Picking up troop movement data 'Real-time' feed Gao Obs Grid / Common / Shared Coalition data
CoAX Binni 2001Current Status (20-Jul-2001) • All components delivered as agreed by 20-Jul-2001 • Grid version 3.1.2 in use • KAoS release addresses all issues • All bilateral communications tested on the Grid • KAoS mediated communications remain to be tested • Final integration and test remains to be done
Briefing Outline • Context and Scenario • What’s New • CoAX Binni 2001 Demo • Next Steps • Transition Plans
CoAX Binni 2001Next Steps • Demonstration to be shown at TTCP C3I Groups Joint Meeting at Malvern on 24-Oct-2001, 14:00 GMT+01:00 • Plan to broadcast event to others interested live on Internet and to record digitally • Creation of improved screen movies, and support web pages at http://www.aiai.ed.ac.uk/project/coax/demo/2001/ • Packaging of demonstration materials after completion
CoAX Binni 2002 (Fall 2002) Demo Plan • Dynamic “come as you are” coalition formation • Dynamic creation of ‘virtual coalition organization’ • Agents and domains added to coalition structure ‘on-the-fly’ • Dynamic coalition tasks and processes • Tailored visualizations / interface agents • Tools to improve human / software agent interaction • High-level tools usable without specialized training • Packaged generic Grid services: • Domain management and DAML-based policy analysis • Task, process, and event management • Involvement of more countries and organizations • USA – BBN – Mixed initiative agents & dynamic information flow • Australia – DSTO – Logistics planning and information analysis • Canada – DEV - discussions begun
Briefing Outline • Context and Scenario • What’s New • CoAX Binni 2001 Demo • Next Steps • Transition Plans
CoAX Binni CoAX International? CoAX Air (MC/JFEX 2002) CoAX Navy? CoAX Rescue (Civilian)? CoAX Transition Program 2000 2001 2002 2003
CoAX Transition Plan • CoAX "PI Team" clarified: Jeff Bradshaw (UWF/IHMC), Austin Tate (AIAI, Edinburgh), Patrick Beautement and Mike Kirton (QinetiQ, Malvern). • Structure for outreach or transitioning of the CoAX work: • CoAX Binni • CoAX Air • CoAX Navy • Agreements • Name CoAX used only if approved by the PI Team • Any number of current CoAX and other participants • Lead need not be a member of PI Team • Report back to CoAX participants will be given • CoAX Outreach Program" structure allows for future flexibility and possibilities • CoAX International • CoAX Rescue – Civilian Disaster Relief • KSCO – Knowledge Systems for Coalition Operations
Outline of Nashua Talk For Information Only 1. Reminder of what the TIE is about. Military setting plus context for TIE. Very brief introduction, 1 or 2 slides. [2 minutes]2. What and Who. Overview of contributions and contributors. Based on Grid plus boxes diagram, plus overlay new elements. Remember to add GMAS. [2 minutes]3. Focus of CoAX Binni 2001. Showing move from linear information gathering/initial planning stage to more dynamic responsive cyclic execution support phase. [1 minute]4. Scenario overview (concentrate on new aspects) and overview architectural picture (parts of this will be amplified in 5) . [5 minutes]5. New Parts. Scenario description as relevant, new work and their features. [10 minutes] Generic services - domain management - packaging improved, use of resource management to up pace, security services?, hierarchical domains? - task/process management -process and event panels, multiple panels, issue passing, reporting, packaging, generic approach, XML process models, initial process librarian, ”catch-all” for any issue and report (in simple way) with partial knowledge New Agent Communications Mechanisms - eGents e-mail agents New functional parts - Michigan Plan Deconfliction Agent - Dartmouth Observer Agents - OBJS MBLNI Others?6. Demo details. Single screens, diagrams or screen movies to show featured elements. - Laki Web, eGents, Ariadne wrapper, pass to MBP (screen movie) [8 minutes?] - MCA demo linking to MBP, PP? [?? minutes] - Dartmouth Observer Agents. Possible structural diagram to talk over. [2 minutes?] - others to be determined.... PP, KAoS, Nomads, ... [?? minutes]7. Next Steps. 2001 demo to TTCP (or other suitable forum) in Autumn. 2002 to use generic and better packaged (for uses in Grid applications beyond CoAX) domain and task/process facilities to a greater degree. 2002 to focus on greater dynamic aspects and coalition organisational change. Growth in scope and participants include BBN (Mark Burstein - mixed initiative aspects) and Australian DSTO (Dale Lambert - Information Fusion agents). Discussions now with Canada [2 minutes]8. Transition Plans - describe framework and current status. 2 slides. [5 minutes]9. Questions. [5 minutes]
Technical Contributions • GITI - CoABS Grid Infrastructure • Boeing and UWF/IHMC- KAoS Domain Management • AIAI - Process Panels – Task, Process and Event Management • QinetiQ - Master Battle Planner, Interface Agents, Situation Viewer and Integration • LM ATL - EMAA/CAST AODB - Restricted Data Base Access • AFRL/BBN/GITI - CAMPS Air Logistics Support Tool • USC/ISI Ariadne - Open Information Access • UWF/IHMC - NOMADS Mobile Agents • Dartmouth - Observer Agents • Michigan – Plan Deconfliction Agent • OBJS – eGents (e-mail connected Observer Agents) and MBLNI (natural language interface wrappers)