d535885a7d57aa2ede1ef27d22f32912.ppt
- Количество слайдов: 28
Supported by the DARPA Co. ABS Program Co. AX - Coalition TIE Briefing DARPA Co. ABS PI Meeting AFRL Rome, AIAI, Boeing, Dartmouth, DERA Malvern, Lockheed Martin ATL, Michigan, MIT Sloan, Stanford, USC/ISI, UWF/IHMC Support from GITI, ISX, Mitre Coalition Agents e. Xperiment (Co. AX) http: //www. aiai. ed. ac. uk/project/coax/
Briefing Outline Co. AX u Overview u u u Domain Management Demonstrations u u u Key Coalition and Technical Drivers Binni Scenario Co. AX Components 6 Month Demonstration Report 9, 18 and 30 Month Demonstration Plans Status and Next Steps Co. AX /10 August 2000 Briefing Supported by the DARPA Co. ABS Program
Co. AX u Address unique aspects of coalition operations through the development and evaluation of agent domain and task management services. Aim will be met through delivery of: u u Supported by the DARPA Co. ABS Program Aim: u u Aim of Coalition TIE Phased technical demonstrations of increasing complexity Technical reports and research papers Coalition-oriented grid services Requirements u u Use of existing military applications (MBP, CAMPS) Use of heterogeneous set of both domain-aware and ‘come-as-you-are’ grid agents Co. AX /10 August 2000 Briefing
Co. AX u u u u u Key Coalition Drivers Supported by the DARPA Co. ABS Program Different doctrine, decision making, rules of engagement and, in general, mission “agendas”. Different technology skill and equipment levels. Different cultures and languages. Questionable compatibility of respective national information systems. Limited models for coalition force operations. Command authorities - agreement and transfers. Variable reliability of components and infrastructures. Information systems resource sharing agreements and capacity. Different interpretation of situational information. Lack of compatible security architectures. From Le. Roy Pearce (Canadian MOD), 1999 Co. AX /10 August 2000 Briefing
Co. AX u u u u Key Technical Drivers Supported by the DARPA Co. ABS Program Working with agents in multiple dynamic domains. Need for partial (secure) sharing and visualization of processes, data and facilities. Need flexible interagent task and process management. Unclear and/or emerging objectives and tasking. Cannot assume compatibility or complete reliability of functional capabilities, communications, security arrangements or information resources. Need to integrate and use legacy systems. Need for rapid formation and management of agent relationships. Need to respect national concerns, limitations, cultural and political differences, etc. Co. AX /10 August 2000 Briefing
Co. AX Binni - Gateway to the Golden Bowl of Africa Rathmell, R. A. (1999) A Coalition Force Scenario 'Binni - Gateway to the Golden Bowl of Africa', in Proceedings of the International Workshop on Knowledge-Based Planning for Coalition Forces, (ed. Tate, A. ) pp. 115 -125, Edinburgh, Scotland, 10 th-11 th May 1999. Co. AX /10 August 2000 Briefing Supported by the DARPA Co. ABS Program
175 Heights (metres) To Cunmege 20 N 32 E S 35 E GAO im-Gao Anala Libar Biloo Setting mbo Grandville Antok Kaso 36 E Range 21 N Minga Dado Transport 38 E Bave CACA Kolla 876 Hakkali REGION Laval Geography Cape Amstado Kaso Lagoon Gamba. Q Water Dinga arpme nt Q Masembi LAKE CACA Brongo 788 tea u Jinja Kw ahu Pla Kamongo Sagiba UGWULU 175 NORTHERN REGION hi W Libretto te ca Ca Epidurango 482 613 Nedalla LAKI × 588 Langford Bisha Wampimba AGADEZ Falo Slabo Wazilla 36 E 37 E 613 542 17 N Cape Vincent WESTERN REGION Tana 16 N Anguiba Akimbo 39 38 E E Kutchi Esc allo arra 15 N Deanville To Bisa COSTA DEL MARIA Sonara pe To Petit Paris To 35 E Q × Ankobra To H Binni - All Features Sandosta Suthertown Salisbury Belucar 34 E Komenda fin 752 Sellerham 15 N Sagotown 18 N Diplombo Elmina Pra Donga O K aca Black C Saltpond Amisa Polia UPPER REGION 33 E Achobo Jamestown Kingtown Lissa 39 E 123 CENTRAL REGION Slafito wa 19 N Wonka Adaido 707 St Andrews o ap 32 E Zaribe Gonobo Grandvache Zingato × 436 e Ra wa ng a ASHANTI REGION 16 N 390 BANDAR REGION Bonrope 775 At Aida Kwanabouri Afram × Lat / Long × Q BANDAR Blackman Tonka EASTERN REGION 268 li Names Nanga Esuko Laponga SIKASSO Caca Dam Asoba CACA REGION Maw 17 N Q Daka Gambaga Higgville Cac a Zatu ga Esc 18 N AGADEZ LAYERS: 37 E egu 34 E 33 E 19 N 527 31 E ecil Tracks Akwap Jacal 31 E Q Civilian Airfields To C Gravel roads To T ifillo E Military airfields To S Ports Tarmac roads mple × Q BANDAR Population centres Brongo W Railways a To P N KEY Return
N E Kaso Lagoon S Cape Amstado LAKE Cac a Jacal CACA Daka li Amisa te hi W ca Ca Afram Gao forces Maw wa Agadez forces po Ka fin Pra O W Forces separated by fire storm Cape Vincent Ankobra Tana Fire Storm aca Black C
N W E Gao deception is intended to displace firestorm: separation fails. Kaso Lagoon S Cape Amstado LAKE Cac a Jacal CACA Daka te hi W False Gao forces li ca Ca Agadez Forces Fire Storm O wa fin Pra po Ka Amisa Afram Gao forces Maw Cape Vincent Ankobra Tana False Agadez forces aca Black C
Co. AX u Agent management services u u u KAo. S domain and resource management (Boeing, IHMC) Exception handling (MIT) Task and process management (AIAI) Plan deconfliction (Michigan) Market-based incentive management (Stanford) Domain-aware grid agents u u u Supported by the DARPA Co. ABS Program Task management services u u Co. AX Components MBP (DERA) CAMPS (AFRL) Malicious agents (IHMC, Boeing) Various information, monitoring, visualization, and observer agents “Come-as-you-are” grid agents u u u EMAA/CAST AODB info agent (LM-ATL) Ariadne Web-enabled weather agent (USC/ISI) Observer agents (Dartmouth) Co. AX /10 August 2000 Briefing
Briefing Outline Co. AX u Overview u u u Key Coalition and Technical Drivers Binni Scenario Co. AX Components u Domain Management u Demonstrations u u u 6 Month Demonstration Report 9, 18 and 30 Month Demonstration Plans Status and Next Steps Co. AX /10 August 2000 Briefing Supported by the DARPA Co. ABS Program
Agent Domains Co. AX Supported by the DARPA Co. ABS Program DM An agent domain consists of one or more agents registered with a common Domain Manager which provides for common administration and enforcement of domain-wide, VMspecific, and agent-specific policies. Co. AX /10 August 2000 Briefing
Co. AX u Agent Domain Management in Co. AX Supported by the DARPA Co. ABS Program Broadens typical distributed security concerns to include: u Communication and access management: Who can communicate with whom for 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: Who can move where under what circumstances? u Conversation management: What constraints govern interaction between conversing agents? u Obligation management: Who is not meeting commitments? Co. AX /10 August 2000 Briefing Initial capability shown in six-month demo Initial capability slated for nine-month demo Initial capability slated for 2001 -2002 demos
Policy Admin Co. AX Tool Supported by the HTTP Servlet Policy Management Framework Authorized user makes changes over the Web RMI 1. Ensures policy Program DARPA Co. ABS consistency at all levels 2. Stores policy changes 3. Notifies guards KAo. S Domain Manager Event-driven policy changes RMI JNDI Guard Policy Directory 1. Abstract, mechanismneutral representation/XML syntax (DAML collaboration) 2. Distributed networked availability 3. Secure Co. AX /10 August 2000 Briefing Guard Native Mech Agent Other Agent Native Mech Aroma VM Java VM Guard is responsible for: 1. Interpreting policy 2. Enforcing with appropriate native mechanism
Co. AX Policy Enforcement Problems and Solutions Supported by the DARPA Co. ABS Program agents u Problem: Enforcing policies on unmodified, potentially malicious u Solution: Platform-based enforcement (e. g. , Java 2 security) Problem: Permissions granted statically according to code source (can’t have different permissions for two agent instances from same code base) u u Solution: Hack JAAS (Java Authentication and Authorization Service) to allow dynamic permissions and instance-level authentication and authorization u Problem: High-level agent security requirements do not always map to low-level built-in Java security mechanisms u Solution: Lock down permissions of untrusted (agent) code and force agent to use a trusted privileged-code wrapper under control of the guard (eventually to be packaged as domain-aware “grid helper”) to perform selected actions u Problem: Fine-grained resource allocation and control and revocation of permissions in the face of denial-of-service attacks u Solution: Run agent under Java-compatible Aroma VM allowing dynamic fine-grained resource rate and quantity control u Problem: “Obligation policies” cannot be enforced by preventing actions in advance but only by monitoring and after-the-fact sanctions u Solution: Sentinel-based policy enforcement (relevant work in this area by MIT) Co. AX /10 August 2000 Briefing
Briefing Outline Co. AX u Overview u u u Key Coalition and Technical Drivers Binni Scenario Co. AX Components u Domain Management u Demonstrations u u u 6 Month Demonstration Report 9, 18 and 30 Month Demonstration Plans Status and Next Steps Co. AX /10 August 2000 Briefing Supported by the DARPA Co. ABS Program
Co. AX u u u Demonstration Schedule Supported by the DARPA Co. ABS Program 1 -month demo at kick-off in February 2000 showing direct connection between DERA MBP and LM ATL AODB. 6 -month demo (internal milestone) in July 2000 showing initial integration of selected Co. AX components for 9 -month demo (deliverable) in October 2000: u Brief the Co. AX TIE and Binni scenario; u Show full integration of selected Co. AX components; u Show that selected components interoperate in a Binni-based scenario and that a relevant 'story' can be told about agent functionality; u Additional stand-alone demos of other components. 18 -month demo in July 2001 showing full integration of all Co. AX components in a rich coalition scenario: u Focal point to engage other nations and research teams. 30 -month demo in July 2002 showing dynamic aspects of domain management and tasking. Co. AX /10 August 2000 Briefing
Co. AX u Supported by the DARPA Co. ABS Program Overall Objective: u u 6 -Month Demonstration Report Integrated Binni scenario demonstration centered on MBP containing Process Panel monitoring and multiple information-providing agents showing dynamic communication policy management between three KAo. S domains on the grid Specific accomplishments: u u u u Binni scenario information used to populate MBP, PP, and LM-ATL agents and shape storyboard Domain-aware conversational grid agents registered in three separate KAo. Smanaged domains representing coalition function units and countries KAo. S matchmakers transparently federate across domain boundaries consistent with current domain policy LM-ATL ‘come-as-you-are’ message-based grid agent interacts with domain-aware agents Tasking and control across coalition functional units Visualization of coalition C 2 process via a simple process model Use of simple web-based policy administration tool to change domain policies and update policy enforcement mechanisms to selectively block and unblock interdomain agent communication Co. AX /10 August 2000 Briefing
6 -Month Integrated Demo Structure Co. AX Gao Intel Dbii DM 2 Intel 2 Dbi JFAC HQ Intel 1 MM 1 Supported by the DARPA Co. ABS Program MM 2 JTF HQ MBP PP' MM 3 DM 1 Co. AX /10 August 2000 Briefing Domain-aware conversational grid agents LM-ATL ‘Come-as-you-are’ message -based grid agents AODB
9 -Month Demonstration Plan Co. AX u Overall Objective: u u u Supported by the DARPA Co. ABS Program Integrated Binni scenario demonstration with MBP/CAMPS link containing PP monitoring, information-providing, and malicious agents, and showing dynamic task and communication, registration, and resource control policy management of ~25 agents in six KAo. S domains (including a subdomain) on the grid Stand-alone demonstrations of additional coalition-related capabilities Specific additional objectives beyond the 6 -month demonstration: u u u US domain with domain-aware AODB and CAMPS agents Ariadne ‘come-as-you-are’ open source weather agent Observer (Intel) domain containing surrogates for Dartmouth agents Gao Observer subdomain containing malicious observer agent whose denial-of-service attack is countered by KAo. S and NOMADS resource control mechanisms Stand-alone demonstrations of: MIT ‘agent death’ exception handling, Stanford incentive management, U. Michigan plan deconfliction, and Dartmouth ‘observer agents’ More powerful web-based policy administration tool administering communication, registration, and resource policies Co. AX /10 August 2000 Briefing
Co. AX 9 -Month Integrated Demo Structure Gao Intel Dbii DM 2 Intel 2 Dbi DM 4 MM 4 AL Plan AODB Weather Viz MM 1 AODB Co. AX /10 August 2000 Briefing CAMPS ALDB PP' MM 3 DM 3 MBP Intel 1 DM 1 LM-ATL MM 2 JTF HQ JFAC HQ US Supported by the DARPA Co. ABS Program Ariadne Weather Observers (Intel) MM 5 DGO DM 5 DAO Gao Obs. MM 6 GAO DM 6 Subdomain of “Observers”
Co. AX u Supported by the DARPA Co. ABS Program Overall Objective: u u 18 -Month Demonstration Plan Integrated Binni scenario demonstration including all Co. AX participants showing exception handling, incentive management, plan deconfliction services, and dynamic task and domain management of ~35 agents in nine KAo. S domains (including a subdomain and agents with multiple domain membership) on the grid Specific additional objectives beyond the 9 -month demonstration: u u u u u Emphasis on execution phase of Binni scenario Packaging of initial task and domain management capabilities as grid services Separate UK and meteorology domains and coalition superdomain Policy conflict resolution mechanisms in place for GAO agent registered as member of multiple domains Use of MIT exception handling grid services Use of Stanford to allocate tasks and computing resources and manage incentives Use of Michigan services to identify and resolve plan conflicts Use of Dartmouth ‘observer agents’ to feed coalition command Management of mobility and conversation policies through policy admin. tool Additional forms of attack by malicious agents countered by enhanced agent domain management mechanisms Co. AX /10 August 2000 Briefing
18 -Month Integrated Demo Structure Observers Dbiii UK Co. AX Intel 3 Coalition MM 7 Intel 1 a DM 7 ALDB Co. AX /10 August 2000 Briefing MM 6 DM 6 MM 2 Intel 2 IM EH Plan Dec. PP JTF HQ Weather DAO GAO MM 1 DM 1 MBP Intel 1 AODB (Intel) DGO Gao Obs. JFAC HQ US LM-ATL CAMPS DM 5 DM 8 MM 8 Dbi DM 4 MM 4 AL Plan AODB MM 5 Supported by the DARPA Co. ABS Program DM 2 Gao Intel MM 3 Dbii Met. MM 9 Weather Viz DM 9 Ariadne
Co. AX u Supported by the DARPA Co. ABS Program Overall Objective: u u 30 -Month Demonstration Plan Integrated Binni scenario demonstration including Co. AX participants showing dynamic creation and reconfiguration of agent domains, virtual organization, and overall coalition process Specific additional objectives beyond the 18 -month demonstration: u u u u Demonstration includes all phases of Binni scenario Possible participation of other nations (especially TTCP) and additional Co. ABS research teams New coalition members and domains added on-the-fly Generic task and process management facilities Tailored visualizations High-level task, process, and domain management tools Management of obligation policies, and fleshing out set of communication, access control, resource management, conversation, and mobility policies Co. AX /10 August 2000 Briefing
Briefing Outline Co. AX u Overview u u u Domain Management Demonstrations u u u Key Coalition and Technical Drivers Binni Scenario Co. AX Components 6 Month Demonstration Report 9, 18 and 30 Month Demonstration Plans Status and Next Steps Co. AX /10 August 2000 Briefing Supported by the DARPA Co. ABS Program
Co. AX u u Supported by the DARPA Co. ABS Program 1 -month and 6 -month demo milestones successfully completed 100+ page ‘living document’ describing Co. AX and Binni ‘FLASH’ scenario delivered Ongoing work with GITI on design for packaging of agent domain services for the grid 9 -month demonstration ready in October u u u Status and Next Steps Integrated demonstration Stand-alone demonstrations Sneak preview of progress on 9 -month demonstration at Malvern TTCP meeting in September Co. AX /10 August 2000 Briefing
Co. AX u u u Summary Supported by the DARPA Co. ABS Program Coalition operations is a matter of high concern for the military and a great proving ground for agent research Binni provides mature rich source of realistic scenario data Actual military tools used in true cross-national collaboration—hope to expand to additional nations in the not-too-distant future Fourteen Co. ABS partners cooperating in phased technical integration Grid provided necessary interoperability Significant new research issues being addressed of both theoretical and practical significance Co. AX /10 August 2000 Briefing
Co. AX u u u Further Information Supported by the DARPA Co. ABS Program See http: //www. aiai. ed. ac. uk/project/coax/ coax@aiai. ed. ac. uk, coax-info@aiai. ed. ac. uk Co. AX and Binni documentation available Co. AX /10 August 2000 Briefing
d535885a7d57aa2ede1ef27d22f32912.ppt