Presentation is loading. Please wait.

Presentation is loading. Please wait.

DARPA Object Services and Consulting, Inc.. CoAX – Coalition Agents eXperiment AFRL, AIAI, BBN, Boeing, Dartmouth, DSTO, Lockheed Martin ATL, Michigan,

Similar presentations


Presentation on theme: "DARPA Object Services and Consulting, Inc.. CoAX – Coalition Agents eXperiment AFRL, AIAI, BBN, Boeing, Dartmouth, DSTO, Lockheed Martin ATL, Michigan,"— Presentation transcript:

1 DARPA Object Services and Consulting, Inc.

2 CoAX – Coalition Agents eXperiment AFRL, AIAI, BBN, Boeing, Dartmouth, DSTO, Lockheed Martin ATL, Michigan, OBJS, QinetiQ, USC/ISI, UWF/IHMC Support from DREV, GITI, ISX, MITRE, MIT Sloan, Schafer, Stanford http://www.aiai.ed.ac.uk/project/coax/ DARPA CoAX

3 CoAX/Briefing - 3 CoAX Briefing Outline u Context and Scenario u What’s New u CoAX Binni 2001 Demo u Technical Detail u Next Steps u Transition Plans

4 CoAX/Briefing - 4 CoAX Context u Increasing military requirements for coalition operations u Belief that agent computational model can support: u Coalition interoperability requirements u Dynamic and Decentralized C3I u International Agent Research Programmes u US DARPA Control of Agent Based Systems (CoABS) u UK DSTL/QinetiQ Agents Project u Australian and Canadian Agents and Coalition Work u TTCP C3I Groups for international involvement u Need for “middleware” such as is provided by CoABS Grid Infrastructure

5 CoAX/Briefing - 5 CoAX Aim of Coalition TIE u To address unique aspects of coalition operations through the development and evaluation of: u agent domain management services u agent task, process and event management services u Specific agent services u Aim will be met through delivery of: u Phased technical demonstrations of increasing complexity u Integration of diverse agent systems u Development of generic Coalition-oriented grid services u Requirements: u Use of a wide variety of different agent systems u Use of existing military (non-agent) applications

6 CoAX/Briefing - 6 CoAX Demonstration Schedule u u 1-month demo at kick-off in February 2000 showing direct connection between DERA MBP and LM ATL AODB u u 6-month integration milestone in July 2000 showing initial integration of selected CoAX components for year 2000 demo u u CoAX Binni 2000 demo in Fall 2000: u u Briefing the CoAX TIE and Binni scenario u u Showing full integration of selected CoAX components in Binni u u Telling a relevant “story” about agents for information gathering u u CoAX Binni 2001 demo in Fall 2001: u u Fully integrating all CoAX components in a rich coalition scenario u u Expanding scope to cover dynamic re-planning u u CoAX Binni 2002 demo in Fall 2002: u u Showing dynamic aspects of coalition organization, domain management, tasking and event handling u u Expanding scope to cover dynamic planning, coordination and execution.

7 CoAX/Briefing - 7 CoAX The CoABS Grid u The CoABS/Infrastructure code provides a framework for integrating diverse agent-based systems, and provides additional common services. u The Grid allows agents to find services and other agents so that agent teams can be dynamically formed to solve context-based tasks. u The Grid is built using Jini TM technology. Direct agent communication is provided using message queues built on JAVA RMI. Grid Logging Markup Language based on XML.

8 CoAX/Briefing - 8 CoAX CoAX Components DARPA CoABS Grid (GITI, ISX) 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) Agent Grid Services Task, Process and Event Management (AIAI) Domain Management Services (IHMC, Boeing) Asynchronous Wireless Connectivity (OBJS) Plan Deconfliction (Michigan) Military Systems CAMPS (AFRL,GITI, BBN) MBP (QinetiQ) Situation Viewer (QinetiQ) … Agents on the Grid AODB Agent (LM-ATL) Observer Agents (Dartmouth) eGents E-mail Agents (OBJS) Malicious Agents (IHMC) Web Weather Agent (USC/ISI) …

9 CoAX/Briefing - 9 CoAX Briefing Outline u Context and Scenario u What’s New u CoAX Binni 2001 Demo u Technical Detail u Next Steps u Transition Plans

10 CoAX/Briefing - 10 CoAX New Parts in 2001 Demo Generic servicesGeneric 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 RepresentationIHMC/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 knowledgeAIAI/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 MechanismsNew Agent Communications Mechanisms OBJS - eGents e-mail and wireless/untethered agentsOBJS - eGents e-mail and wireless/untethered agents Dartmouth/IHMC/LM-ATL - GMAS mobile agentsDartmouth/IHMC/LM-ATL - GMAS mobile agents New functional partsNew functional parts Michigan - Plan Deconfliction AgentMichigan - Plan Deconfliction Agent Dartmouth - Observer AgentsDartmouth - Observer Agents OBJS – MBNLI natural language data base queriesOBJS – MBNLI natural language data base queries QinetiQ – Interface Agents and Semantic Interoperability (XSLT)QinetiQ – Interface Agents and Semantic Interoperability (XSLT) All - Shared models and messages in XML formatAll - Shared models and messages in XML format

11 CoAX/Briefing - 11 CoAX Briefing Outline u Context and Scenario u What’s New u CoAX Binni 2001 Demo u Technical Detail u Next Steps u Transition Plans

12 CoAX/Briefing - 12 CoAX CoAX Demo Emphasis Recovery Conflict resolution Re-deployment Peace support Linear Initial Planning Political aims Military guidance Campaign planning Commander's intent Deployment Linear Focus of the CoAX Binni 2000 Demo Execution Variable Organizations An opponent Campaign re-planning Short-notice taskings Operation execution Execution monitoring Reporting / feedback Outcome assessment Dynamic / iterative uncertain Focus of the CoAX Binni 2001 Demo

13 W E N S Cape Vincent Cape Amstado Caca Kaso Lagoon Amisa Jacal Pra Ankobra Tana Ofin Afram Daka Black Caca Kapowa White Caca Mawli LAKE CACA Forces separated by Firestorm AGADEZ GAO Binni Laki Safari Park Gao forces Agadez Forces False Agadez forces FIRESTORM False Gao forces

14 GRID / Agent-enabled Intrastructure / Admin Tools Process Panel Common / Shared Intel Db1 MCA Coalition / JTFHQ Observers D'agent e-gent D'AO D'GO Db2 JFAC HQ AODB AL Plan MBP Plans Db3 CAOC / Combat Ops MBP Ops Event Panel CODB Db4 US National HQ AODB EMAA ALDB CAMPS Dbii Intel US UK National HQ Intel UK Dbi Other National HQ Other Gao Intel Gao Obs Dbiii NOMADS Guarded “Observers” UNSGSR UN Panel CoAX 18-month Demo - Agent Domains CYBERSPACE Weather Ariadne e-gentsMBNLI

15 CoAX

16 Grid / Common / Shared Coalition data JFAC HQ The Coalition JTFHQUS HQUK HQ Top-level task to JFACC and 3 sub-tasks Combat Ops Event Panel Events I-DEEL Part 1: 1505 - Firestorm media issue at UN - JTFC considers alternatives to Firestorm and tasks JFACC to report. UN Tasking Process Panel I-LEED COAs

17 Grid / Common / Shared Coalition data JFAC HQ Combat Ops The Coalition JTFHQUS HQUK HQ Process Panel Confirm task underway Report times to JTFC I-LEED Event Panel Events I-DEEL MBP Ops Evaluate timing info (First aircraft are already airborne, 48 minutes to commit, 106 mins left before TOT,) Part 2: 1515 - Cbt Ops staff enter tasking events into the Event Panel and use MBP Ops to find out time left for decisions.

18 The World (Binni) CYBERSPACE Grid / Common / Shared Coalition data JFAC HQ Combat Ops The Coalition JTFHQUS HQUK HQ Laki e-gent Browser (3) Subscribe Browser MBNLI (4, 8) Herd data Part 3: 1520 - Cbt Ops staff locate wildlife info via Internet. Staff subscribe to the e-Gents service. MBNLI used.

19 KAoS / The Grid JFAC HQ (5) e-gents on elephants are emailed and an info update requested (2) JFACC then requests information (RFI) about movements of mammals in the Firestorm area JTF HQ Laki Safari Park e e e e e e e Laki Safari Park Home Page Update Elephant Information WFPW Database (7) which then updates site data / data /content Sitedata (6) e-gents on elephants return updated data (1) JTFC requests confirmation the Firestorm won't create media problem over wildlife CAOC / Combat Ops (3) JFAC staff search web and find Laki web site and use subscribe link WebBrowser (4, 8) Non-english operator uses MNBLI to find out herd migration data MBNLIinterface WebBrowser

20 The World (Binni) CYBERSPACE Grid / Common / Shared Coalition data JFAC HQ Combat Ops The Coalition JTFHQ Ariadne US HQUK HQ M&S 'Pre-canned' elephant movement data Laki e-gent XSLT Interface (9) Wrap Part 4: 1525 - Combat Ops staff create feed from Laki site to MBP Ops / SitView using Ariadne wrapper / XSLT Translator.

21 KAoS / The Grid Laki Safari Park e e e e e e e Laki Safari Park Home Page Update Elephant Information WFPW Database JFAC HQ CAOC / Combat Ops (2) JFACC then requests information (RFI) about movements of mammals in the Firestorm area (10) Information returned... EP MBPOps SituationViewerHerdIconHerdData JTF HQ (1) JTFC requests confirmation that the Firestorm won't create media problem over wildlife (11) Response recieved PP Sitedata Ariadnewrapper (9) CAOC staff use Ariadne-wrapped site data to feed CAOC / observers domain XSLT Inter- face Agent

22 XSLT Interface (9) Wrap The World (Binni) CYBERSPACE Grid / Common / Shared Coalition data JFAC HQ The Coalition JTFHQUS HQUK HQ FirestormGO! Observers 'db' Provide Observer data D'GO Grid helper ObsDb Gao Obs D'AO JSTARS SitView 'Real-time' feed MBP Ops Part 5: 1526 - JTFC authorises Firestorm 'Go'. Laki / observer info dynamically redisplayed on MBP Ops / SitViewer.

23 The World (Binni) CYBERSPACE Grid / Common / Shared Coalition data JFAC HQ Combat Ops The Coalition JTFHQUS HQUK HQ Deconflict Plan changes in, deconflictions out MCA Event Panel Events I-DEEL Plan OK / not OK AODB ALDB Intel US Intel UK CODB Other 'plan' information Plan changes out, deconflictions in MBP Ops Part 6: 1535 - 2ndry target plan from MBP must now be deconflicted with existing plans.

24 Combat Ops I-DEEL (Chief of Combat Ops) 1) Event: avoid elephants - Entered into IDEEL MBP Ops 2) MBP Operator told to re-plan / revise to avoid elephants 4) MCA gets other plans from other agents (or from file or URL or stored in memory) 5) Progess reported to I-DEEL and finished [OK / NOT OK] MCA 3) MBP requests deconfliction of modified plans from MCA 6) MCA detailed results can be viewed in GUI Iterate

25 The World (Binni) CYBERSPACE Grid / Common / Shared Coalition data JFAC HQ Combat Ops The Coalition JTFHQUS HQUK HQ Intel US Intel UK M&S Pre-canned data to drive SitView out, authorised changes in. FirestormGO! SitView 'Real-time' feed Process Panel Event Panel Agadez Attack!!! Events I-LEED I-DEEL Interface NRT Data Agadez HVAA ObsDb D'AO Gao Obs Observers 'db' Grid helper JSTARS D'GO KPAT Go Part 7: 1601 - Agadez fighters start HVAA, JSTARS must 'regress' and observer agents on board 'SCRAM' elsewhere.

26 CoAX/Briefing - 26 CoAX Briefing Outline u Context and Scenario u What’s New u CoAX Binni 2001 Demo u Technical Detail u Next Steps u Transition Plans

27 CoAX/Briefing - 27 CoAX Technical Details u UWF/IHMC – Domain Management and Mobility & Security Services u Edinburgh/AIAI – Process and Event Panels u QinetiQ – Shared Visualisations and Data Translation u Michigan – Plan Coordination

28 CoAX/Briefing - 28 CoAX Agent Domains DM Group of agents registered with a common Domain Manager Can be distributed across multiple hosts Can be hierarchical/nested or “overlapping”(2002 implementation) Provides for common administration and enforcement of domain-wide, VM-specific, and agent-specific policies.

29 CoAX/Briefing - 29 CoAX Other Nation's 'Domain' US Country 'Domain' UK Country 'Domain' JFAC HQ's Organizational 'Domain' JTFHQ's Organizational 'Domain' Tactical Air Operations Functional 'Domain' Coalition Domain Types

30 CoAX/Briefing - 30 CoAX Policy Concerns Go Beyond Typical Security Issues u Access management: Who can access what services? u Registration management: Who can join the domain under what circumstances? u Resource management: Who can have which kind and how much of a given computing resource? u Mobility management: What constraints should be placed on mobile code? u Communication management: What constraints govern conversations among agents? u Obligation management: Are agents meeting their commitments?

31 CoAX/Briefing - 31 CoAX New Development: KAoS Agent Registration Helper u Generic KAoSGuard is instantiated automatically u Registration of Guard with Domain Manager handled u Guard enforces policies or delegates to other enforcers u Expanding set of policies that generic Guard can enforce u Domain Registration is handled automatically u KAoSAgentRegistrationHelper registers both with the Grid and with the Domain Manager u Domain Manager verifies that agent is guarded u Domain-aware agents will be able to: u register simultaneously with multiple domains u register and unregister at will u Collaboration with GITI resulted in many improvements in the latest CoABS Grid Release

32 CoAX/Briefing - 32 CoAX Next Steps: KAoS Policy Representation (KPR) u DAML (DARPA Agent Markup Language) extends *ML semantics: u XML allows users to add arbitrary structures u RDF extends XML, meaning expressed in subject-verb-object triples u DAML extends RDF to express taxonomies and inference rules u Is being defined by DARPA and the W3C (www.daml.org) u KPR Description u DAML-based ontologies u Distinguishes between authorizations and obligations u Provides basis for: u Policy conflict resolution u Policy disclosure management u Reasoning about actions u Policy specification

33 CoAX/Briefing - 33 CoAX NOMADS Mobility and Security u NOMADS adds mobility services to the CoABS Grid u Allows new agents to be launched to systems as needed u Allows agents to move across systems u Mobility may be forced (external event driven) or autonomous u Forced mobility scenario – Scramming agents from J-STARS to Ground Platform (18-month demo) u NOMADS provides secure execution of agents u Custom Aroma Java Virtual Machine provides extensive resource control capabilities u Enforces resource policies specified through KAoS u Protects against Denial-of-service attacks (shown in 9- month demo) u Dynamically adjusts resources based on mission priorities (30-month demo) u Working with Sun Labs to transition resource control into commercial Java

34 CoAX/Briefing - 34 CoAX Technical Details u UWF/IHMC – Domain Management and Mobility & Security Services u Edinburgh/AIAI – Process and Event Panels u QinetiQ – Shared Visualisations and Data Translation u Michigan – Plan Coordination

35 CoAX/Briefing - 35 CoAX Aim is a Workflow “Catch All” u Can take ANY requirement to: u Handle an issue u Perform an activity u Respect a constraint u Deals with these via: u Internal capabilities u External capabilities u Manual activity u Reroute or delegate to other panels or agents u Plan and execute a composite of these capabilities u Receives reports and interprets them to: u Understand current status of issues, activities and constraints u Understand current world state, especially status of process products u Help user control the situation u Copes with partial knowledge

36 CoAX/Briefing - 36 CoAX I-X Approach u The I-X approach involves the use of shared models for task directed communication between human and computer agents who are jointly exploring (via some process(es)) a range of alternative options for the synthesis of an artifact such as a design or a plan (termed a product). u I-X system or agent has two cycles: u Handle Issues u Respect Domain Constraints u I-X system or agent carries out a (perhaps dynamically determined) process which leads to the production of (one or more alternative options for) a synthesised artifact. u I-X system or agent views the synthesised artifact as being represented by a set of constraints on the space of all possible artifacts in the domain.

37 CoAX/Briefing - 37 CoAX I-TEST, I-LEED & I-DEEL DARPA CoABS Grid

38 CoAX/Briefing - 38 CoAX Technical Details u UWF/IHMC – Domain Management and Mobility & Security Services u Edinburgh/AIAI – Process and Event Panels u QinetiQ – Shared Visualisations and Data Translation u Michigan – Plan Coordination

39 CoAX/Briefing - 39 CoAX QinetiQ Technical Input u Storyboard & scenario data u Systems integration lead u Master Battle Planner u Flexible Visualisation u Use of Embodied Interface Agents / NLP u Translation and forwarding agents u Semantic Web Technology investigation

40 CoAX/Briefing - 40 CoAX Master Battle Planner

41 CoAX/Briefing - 41 CoAX Flexible Visualisation u Allow customisable visualisation of any coalition data u Map-based visualisation using OpenMap (BBN Technologies) u Multiple projections; terrain data etc u Layers allow clean separation of information and rapid addition of new requirements u Agent-enabled for distributed visualisation of dynamic data u Data translation allows almost any XML input...

42 CoAX/Briefing - 42 CoAX Flexible Visualisation

43 CoAX/Briefing - 43 CoAX Translation Agents u Agent using XSL Transformations allows complete reformatting of XML message u Input via Grid (active or passive), file, HTTP... u Automatic translation and forwarding once set up (to any number of agents). u Rapid integration and change possible due to declarative mapping u Result: general-purpose “glue” for agent integration

44 CoAX/Briefing - 44 CoAX Translation Agents Stylesheet Other Agents <xsl:stylesheet xmlns:xsl= "http://www.w3.org/ 1999/XSL/Transform" version="1.0"> <xsl:output method="xml" indent="yes"/> <xsl:apply-templates select= "obs|obsvr"/> Grid HTTP Files

45 CoAX/Briefing - 45 CoAX Translation Agents Big_Bill 34.51.80E/17.01.70N 270 5 91 31 99 110/50 72 430 2012/09/24_17:00:00 Elephant_Big_Bill Elephant data from Egents Elephant Herd Leader

46 CoAX/Briefing - 46 CoAX Semantic Web u Investigations into Resource Description Framework (RDF), DARPA Agent Markup Language/Ontology Inference Layer (DAML+OIL) and the W3C Semantic Web initiative u “The way the web was meant to be” u Powerful and flexible storage and search of data - beyond databases u Potential for automated discovery and invocation of agents and services u Publication in SWWS

47 CoAX/Briefing - 47 CoAX RDF Browser

48 CoAX/Briefing - 48 CoAX Semantic Web - Examples u Backing knowledge base for SitViewer u Auto translation (unique names; URIs) u ACL (more flexible than XML) u Assembly of partial data, with timestamp, origin and other metadata u Markup of human-readable documents

49 CoAX/Briefing - 49 CoAX Technical Details u UWF/IHMC – Domain Management and Mobility & Security Services u Edinburgh/AIAI – Process and Event Panels u QinetiQ – Shared Visualisations and Data Translation u Michigan – Plan Coordination

50 CoAX/Briefing - 50 CoAX Some Solution Concepts u Agents’ plans can be represented hierarchically, where abstract levels summarize the (alternative) activities they encompass Operation_FirstAid FLY USS_H_Clinton Ingress1 FLY Egress2 USS_H_Clinton Provide_Supply Supply_via_Depot2 Supply_via_Trucks FLY Trucks Egress2 Supply_Trucks FLY Ingress1 Trucks FLY Depot2 Egress2 Supply_Depot2 FLY Ingress1 Depot2

51 CoAX/Briefing - 51 CoAX Some Solution Concepts (cont) u Abstract plan spaces can be searched more efficiently (top-down) to discover potential conflicts and to evaluate potential resolutions u Choosing the level for resolving conflicts balances coordination effort with the quality of concurrent activity and plan robustness

52 CoAX/Briefing - 52 CoAX Top-Down Coordination

53 CoAX/Briefing - 53 CoAX Top-Down Coordination

54 CoAX/Briefing - 54 CoAX Top-Down Coordination

55 CoAX/Briefing - 55 CoAX Top-Down Coordination

56 CoAX/Briefing - 56 CoAX Top-Down Coordination

57 CoAX/Briefing - 57 CoAX Top-Down Coordination

58 CoAX/Briefing - 58 CoAX Top-Down Coordination

59 CoAX/Briefing - 59 CoAX Top-Down Coordination

60 CoAX/Briefing - 60 CoAX Top-Down Coordination

61 CoAX/Briefing - 61 CoAX MCA: Multi-Level Coordination Agent u MCA implemented as a Grid-aware service u Demonstrated applicability in various tasks u MCA integrated into Coalition Agents eXperiment TIE u Receives intended plan information from Master Battle Planner, along with plans from “other” allied agents u Notifies user(s) through process panel of any conflicts and alternative ways of deconflicting u Respects hard time commitments of MBP and of activities already in progress u Allows user to select an option (or none)

62 CoAX/Briefing - 62 CoAX Deconfliction Options

63 CoAX/Briefing - 63 CoAX Future Plans u Increasing the ability to work quickly and effectively in non-episodic cases (e.g., incremental coalition formation) u Distributing MCA services across multiple agents to improve reliability and scalability u Design and analyze extensions for efficiently discovering and exploiting synergistic interactions u Experiment on increasingly difficult (Coalition) scenarios u Transition: CoAX, STRATCOM?, NASA-JPL

64 CoAX/Briefing - 64 CoAX Briefing Outline u Context and Scenario u What’s New u CoAX Binni 2001 Demo u Technical Detail u Next Steps u Transition Plans

65 CoAX/Briefing - 65 CoAX CoAX Binni 2002 (Fall 2002) Demo Plan u u Dynamic “come as you are” coalition formation u u Dynamic creation of ‘virtual coalition organization’ u u Agents and domains added to coalition structure ‘on-the-fly’ u u Dynamic coalition tasks and processes u u Tailored visualizations / interface agents u u Tools to improve human / software agent interaction u u High-level tools usable without specialized training u u Packaged generic Grid services: u u Domain management and DAML-based policy analysis u u Task, process, and event management u u Involvement of more countries and organizations u u USA – BBN – Mixed initiative agents & dynamic information flow u u Australia – DSTO – Logistics planning and information analysis u u Canada – DREV - discussions begun

66 CoAX/Briefing - 66 CoAX Briefing Outline u Context and Scenario u What’s New u CoAX Binni 2001 Demo u Technical Detail u Next Steps u Transition Plans

67 CoAX/Briefing - 67 CoAX CoAX Transition Program 2000200120022003 CoAX Binni CoAX Air (MC/JFEX 2002) CoAX Navy? (FBE-J, OC 2004) CoAX International? CoAX Rescue? (Civilian)

68 CoAX/Briefing - 68 CoAX CoAX Transition Plan u CoAX "PI Team" clarified: Jeff Bradshaw (UWF/IHMC), Austin Tate (AIAI, Edinburgh), Patrick Beautement and Mike Kirton (QinetiQ, Malvern). u Structure for outreach or transitioning of the CoAX work: u CoAX Binni u CoAX Air u CoAX Navy u Agreements u Name CoAX used only if approved by the PI Team u Any number of current CoAX and other participants u Lead need not be a member of PI Team u Report back to CoAX participants will be given u CoAX Outreach Program" structure allows for future flexibility and possibilities u CoAX International u CoAX Rescue – Civilian Disaster Relief u KSCO – Knowledge Systems for Coalition Operations

69 CoAX/Briefing - 69 CoAX Further Details u http://www.aiai.ed.ac.uk/project/coax/ u Materials for this briefing are at: http://www.aiai.ed.ac.uk/project/coax/ttcp/

70 CoAX/Briefing - 70 CoAX Unused Slides

71 CoAX/Briefing - 71 CoAX Agent Domain Management in CoAX u Broadens typical distributed security concerns to include: u Access management: Who can access what services? u Registration management: Who can join the domain under what circumstances? u Resource management: Who can have which kind and how much of a given computing resource? u Mobility management: What constraints should be placed on mobile code? u Communication management: What constraints govern interaction between conversing agents? u Obligation management: Are agents meeting their commitments? Initial capability shown in 9-month demo Initial Capability slated for 18-month demo Initial capability slated for 30-month demo

72 CoAX/Briefing - 72 CoAX Task, Process, and Event Management in CoAX u Initially maintains an overview of the current status of the coalition C2 processes in accessible shared military terms. u Can take on and address “issues” in the C2 process. u Later adds the ability to monitor, plan and control the coalition C2 processes and deal with events arising from execution. u Links to and assists with domain management, authority, exception management and other Grid management services. u To be packaged as generic task and process management facilities that can be made available to other Grid applications. Initial capability shown in 9-month demo Initial Capability slated for 18-month demo Initial capability slated for 30-month demo

73 CoAX/Briefing - 73 CoAX Technical Contributions u GITI - CoABS Grid Infrastructure u Boeing and UWF/IHMC- KAoS Domain Management u AIAI - Process Panels – Task, Process and Event Management u QinetiQ - Master Battle Planner, Interface Agents, Situation Viewer and Demonstration Systems Integration u LM ATL - EMAA/CAST AODB - Restricted Data Base Access u AFRL/BBN/GITI - CAMPS Air Logistics Support Tool u USC/ISI Ariadne - Open Information Access u UWF/IHMC - NOMADS Mobile Agents u Dartmouth - Observer Agents u Michigan – Plan Deconfliction Agent u OBJS – eGents (e-mail connected Field Agents) and MBNLI (natural language interface wrappers) u BBN - TBD u DSTO - TBD u DREV -TBD

74 JSTARS ObsDb BEFORE SCRAM Picking up troop movement data ObsDb Local D'GO Grid / Common / Shared Coalition data SitView 'Real-time' feed D'AO Gao Obs Grid helper Observers 'db' System Stream of updates, many about GAO, few about Agadez NOMADS Stream of updates, many about Agadez, few about Gao Feeds Agadez info to Gao AFTER SCRAM Updates from Observers in the field KPAT Go ObsDb JSTARS (Regresses) D'GO D'AO Gao Obs Grid helper Loss of JSTARS db service after SCRAM - asset information no longer available NOMADS Stream of updates, many about Agadez, few about Gao SitView 'Real-time' feed JSTARS db asset symbols 'grey out' on SitView after time lapse Agent 'SCRAMs' away from JSTARS using G-MAS Stream of updates, many about Agadez, few about Gao Feeds Agadez info to Gao Off Agadez HVAA - JSTARS - DGO agents SCRAM

75 The World (Binni) CYBERSPACE Browser Browser JFAC HQ Combat Ops The Coalition Process Panel Deconflict JTFHQ Laki e-gent AODB ALDB CAMPS Intel US US HQ Intel UK UK HQ MBP Ops Weather Viz SitView Event Panel FAST / MBP Plans M&S Pre-canned data to drive SitView out, authorised changes in. Plan changes out, deconflictions in 'Real-time' feed Plan changes in, deconflictions out MBNLI D'AO D'GO Gao Obs FirestormGO! KPAT MBNLI Grid / Common / Shared Coalition data Weather Ariadne XSLT Interface Grid helper ObsDb Observers 'db' JSTARS D'GO

76

77


Download ppt "DARPA Object Services and Consulting, Inc.. CoAX – Coalition Agents eXperiment AFRL, AIAI, BBN, Boeing, Dartmouth, DSTO, Lockheed Martin ATL, Michigan,"

Similar presentations


Ads by Google