SlideShare una empresa de Scribd logo
1 de 15
Descargar para leer sin conexión
IADIS International
           Conference Applied
            Computing 2008


     COMMUNICATION, COOPERATION
      AND COORDINATION IN AN
        AD-HOC ENVIRONMENT



10/04/08    Diego Casado Mansilla - Applied Computing 2008
Outline

           Introduction
             Main Concepts
           Ad-Hoc Networks
           Multi-Agent Systems
             Service Discovery
             Fault Tolerance
           Testing Scenario
           Conclusion & Future Works
10/04/08          Diego Casado Mansilla - Applied Computing 2008
Introduction

       Natural Disaster

       Lack of fixed
    Infrastructure

       Coordination

       Mobile devices


10/04/08      Diego Casado Mansilla - Applied Computing 2008
Introducción
                        - Main Concepts -


           Ad-Hoc Networks

           Mobile Agents & Nomadism

           Multi-Agent Systems & Platform

           Service Discovery


10/04/08         Diego Casado Mansilla - Applied Computing 2008
Ad-hoc Networks

           Main features
             Dynamic, Sporadic & Unpredictable
             No configuration needed
             Decentralized
             topology
             Distributed
             MANET “Multi-hop”                                    ➢   AODV
               Routing                                            ➢   DSR


10/04/08         Diego Casado Mansilla - Applied Computing 2008
Ad-hoc Networks

           Main disadvantages
             Power limitation
             Bandwith
             Efficiency
             QoS
             Communication (Network Layer)



10/04/08           Diego Casado Mansilla - Applied Computing 2008
Multi-Agent Systems
     Mobile Agents
           Processes at application layer
           Autonomy, proactivity, sociability & mobility
     Multi-Agent Systems
           Cooperation, Coordination & Communication
           between Agents
           Decentralized & Scalability
           Asynchronous communication (avoid C/S)
           Reduce data load, BandWith.
           Distributed Services
10/04/08          Diego Casado Mansilla - Applied Computing 2008
Multi-Agent Systems
     Service Discovery
           Multi-Agent Platform --> JADE(middleware)
           DF (Directory Facilitator)
           AMS (Agent Management System)
     Fault Tolerance
           Allow Decentralization and Main Node Replica
           Avoid Single point of failure
           Every Agent:
              know where the DF is
              is aware of any platfrom changes

10/04/08            Diego Casado Mansilla - Applied Computing 2008
Testing Scenario
                     - Initial State -




10/04/08   Diego Casado Mansilla - Applied Computing 2008
Testing Scenario
                     - Initial State -




10/04/08   Diego Casado Mansilla - Applied Computing 2008
Testing Scenario
                     - Initial State -




10/04/08   Diego Casado Mansilla - Applied Computing 2008
Testing Scenario
                            - Initial State -


       Every Agent registers their
       services; DF, RMA.
           Firefighter - Water, Camera
           Firefighter Leader - Manage

      Location(Reachable) &
      Location(Reachable)
     Water Storage
       Camera Service Begins




10/04/08          Diego Casado Mansilla - Applied Computing 2008
Testing Scenario
               - Mobility & Nomadism -
      Water Storage below emergency limit
      Mobility and Reorganization
      Location management




10/04/08      Diego Casado Mansilla - Applied Computing 2008
Conclusion


   CONCLUSIONS:
           Communication &
           Coordination between nodes
           Service Management
           Fault Tolerance &
           Decentralization
           Mobility & Migration



10/04/08           Diego Casado Mansilla - Applied Computing 2008
Future Work

    To Improve:
           Routing Protocol
           Inter-Platform
           communication
           Merge all IMPROVISA
           projects
           WIMAX & Wifi




10/04/08           Diego Casado Mansilla - Applied Computing 2008

Más contenido relacionado

Similar a Presentacion iadis 2008

Intelligent Transportation Systems Coupled with Wireless Mesh Networks
Intelligent Transportation Systems Coupled with Wireless Mesh NetworksIntelligent Transportation Systems Coupled with Wireless Mesh Networks
Intelligent Transportation Systems Coupled with Wireless Mesh NetworksA Green
 
Introduction to Fog Computing
Introduction to Fog ComputingIntroduction to Fog Computing
Introduction to Fog ComputingEr. Ajay Sirsat
 
How oneM2M fits into the IoT Landscape - enabling cross vertical domain inter...
How oneM2M fits into the IoT Landscape - enabling cross vertical domain inter...How oneM2M fits into the IoT Landscape - enabling cross vertical domain inter...
How oneM2M fits into the IoT Landscape - enabling cross vertical domain inter...oneM2M
 
Intel® Network Builders - Network Edge Ecosystem Program
Intel® Network Builders - Network Edge Ecosystem ProgramIntel® Network Builders - Network Edge Ecosystem Program
Intel® Network Builders - Network Edge Ecosystem ProgramMichelle Holley
 
Easing Integration of Large-Scale Real-Time Systems with DDS
Easing Integration of Large-Scale Real-Time Systems with DDSEasing Integration of Large-Scale Real-Time Systems with DDS
Easing Integration of Large-Scale Real-Time Systems with DDSRick Warren
 
IMS Integration Challenges (2010)
IMS Integration Challenges (2010)IMS Integration Challenges (2010)
IMS Integration Challenges (2010)Marc Jadoul
 
OMG DDS and its Relation to Unmanned Vehicle Interoperability
OMG DDS and its Relation to Unmanned Vehicle InteroperabilityOMG DDS and its Relation to Unmanned Vehicle Interoperability
OMG DDS and its Relation to Unmanned Vehicle InteroperabilityGerardo Pardo-Castellote
 
Gc vit sttp cc december 2013
Gc vit sttp cc december 2013Gc vit sttp cc december 2013
Gc vit sttp cc december 2013Seema Shah
 
De Mystifying Smart Grid Rankin
De Mystifying Smart Grid RankinDe Mystifying Smart Grid Rankin
De Mystifying Smart Grid Rankinlindarankin
 
Ieee pimrc 2011 M2M challenges - WWRF - exalted
Ieee pimrc 2011   M2M challenges - WWRF - exaltedIeee pimrc 2011   M2M challenges - WWRF - exalted
Ieee pimrc 2011 M2M challenges - WWRF - exaltedThierry Lestable
 
OMG DDS: The data centric future beyond message-based integration
OMG DDS: The data centric future beyond message-based integrationOMG DDS: The data centric future beyond message-based integration
OMG DDS: The data centric future beyond message-based integrationGerardo Pardo-Castellote
 
MeshDynamics Disruption Tolerant Networks
MeshDynamics Disruption Tolerant NetworksMeshDynamics Disruption Tolerant Networks
MeshDynamics Disruption Tolerant NetworksMeshDynamics
 
Software-Defined Networking (SDN): Unleashing the Power of the Network
Software-Defined Networking (SDN): Unleashing the Power of the NetworkSoftware-Defined Networking (SDN): Unleashing the Power of the Network
Software-Defined Networking (SDN): Unleashing the Power of the NetworkRobert Keahey
 
Journey to Software-Defined Cloud Networking
Journey to Software-Defined Cloud NetworkingJourney to Software-Defined Cloud Networking
Journey to Software-Defined Cloud NetworkingOpen Networking Summits
 

Similar a Presentacion iadis 2008 (20)

Intelligent Transportation Systems Coupled with Wireless Mesh Networks
Intelligent Transportation Systems Coupled with Wireless Mesh NetworksIntelligent Transportation Systems Coupled with Wireless Mesh Networks
Intelligent Transportation Systems Coupled with Wireless Mesh Networks
 
Introduction to Fog Computing
Introduction to Fog ComputingIntroduction to Fog Computing
Introduction to Fog Computing
 
How oneM2M fits into the IoT Landscape - enabling cross vertical domain inter...
How oneM2M fits into the IoT Landscape - enabling cross vertical domain inter...How oneM2M fits into the IoT Landscape - enabling cross vertical domain inter...
How oneM2M fits into the IoT Landscape - enabling cross vertical domain inter...
 
4G / LTE Small cells deployment & challenges
4G / LTE Small cells deployment & challenges4G / LTE Small cells deployment & challenges
4G / LTE Small cells deployment & challenges
 
Intel® Network Builders - Network Edge Ecosystem Program
Intel® Network Builders - Network Edge Ecosystem ProgramIntel® Network Builders - Network Edge Ecosystem Program
Intel® Network Builders - Network Edge Ecosystem Program
 
Easing Integration of Large-Scale Real-Time Systems with DDS
Easing Integration of Large-Scale Real-Time Systems with DDSEasing Integration of Large-Scale Real-Time Systems with DDS
Easing Integration of Large-Scale Real-Time Systems with DDS
 
RMC_final
RMC_finalRMC_final
RMC_final
 
IMS Integration Challenges (2010)
IMS Integration Challenges (2010)IMS Integration Challenges (2010)
IMS Integration Challenges (2010)
 
OMG DDS and its Relation to Unmanned Vehicle Interoperability
OMG DDS and its Relation to Unmanned Vehicle InteroperabilityOMG DDS and its Relation to Unmanned Vehicle Interoperability
OMG DDS and its Relation to Unmanned Vehicle Interoperability
 
Gc vit sttp cc december 2013
Gc vit sttp cc december 2013Gc vit sttp cc december 2013
Gc vit sttp cc december 2013
 
De Mystifying Smart Grid Rankin
De Mystifying Smart Grid RankinDe Mystifying Smart Grid Rankin
De Mystifying Smart Grid Rankin
 
Brocade powering communications & collaboration
Brocade powering communications & collaborationBrocade powering communications & collaboration
Brocade powering communications & collaboration
 
Ieee pimrc 2011 M2M challenges - WWRF - exalted
Ieee pimrc 2011   M2M challenges - WWRF - exaltedIeee pimrc 2011   M2M challenges - WWRF - exalted
Ieee pimrc 2011 M2M challenges - WWRF - exalted
 
Smart grid oct10 sso
Smart grid oct10 ssoSmart grid oct10 sso
Smart grid oct10 sso
 
Smart grid oct10 sso
Smart grid oct10 ssoSmart grid oct10 sso
Smart grid oct10 sso
 
OMG DDS: The data centric future beyond message-based integration
OMG DDS: The data centric future beyond message-based integrationOMG DDS: The data centric future beyond message-based integration
OMG DDS: The data centric future beyond message-based integration
 
Dita Accelerator Xml2008
Dita Accelerator Xml2008Dita Accelerator Xml2008
Dita Accelerator Xml2008
 
MeshDynamics Disruption Tolerant Networks
MeshDynamics Disruption Tolerant NetworksMeshDynamics Disruption Tolerant Networks
MeshDynamics Disruption Tolerant Networks
 
Software-Defined Networking (SDN): Unleashing the Power of the Network
Software-Defined Networking (SDN): Unleashing the Power of the NetworkSoftware-Defined Networking (SDN): Unleashing the Power of the Network
Software-Defined Networking (SDN): Unleashing the Power of the Network
 
Journey to Software-Defined Cloud Networking
Journey to Software-Defined Cloud NetworkingJourney to Software-Defined Cloud Networking
Journey to Software-Defined Cloud Networking
 

Más de Diego Casado Mansilla

Más de Diego Casado Mansilla (16)

Internet of Things and People
Internet of Things and PeopleInternet of Things and People
Internet of Things and People
 
Air quality crash course
Air quality crash courseAir quality crash course
Air quality crash course
 
Eusew 2021 ppt stages_of_change
Eusew 2021 ppt stages_of_changeEusew 2021 ppt stages_of_change
Eusew 2021 ppt stages_of_change
 
Cardiff iot 11 02_2021
Cardiff iot 11 02_2021Cardiff iot 11 02_2021
Cardiff iot 11 02_2021
 
Diego Casado-Mansilla - PhD thesis dissertation
Diego Casado-Mansilla - PhD thesis dissertation Diego Casado-Mansilla - PhD thesis dissertation
Diego Casado-Mansilla - PhD thesis dissertation
 
Arduino_eghost2ndDay
Arduino_eghost2ndDayArduino_eghost2ndDay
Arduino_eghost2ndDay
 
Arduino_eghost
Arduino_eghostArduino_eghost
Arduino_eghost
 
S3OiA esiot12
S3OiA esiot12S3OiA esiot12
S3OiA esiot12
 
Presentación taller DiY Semana de la ciencia 2011
Presentación taller DiY Semana de la ciencia 2011Presentación taller DiY Semana de la ciencia 2011
Presentación taller DiY Semana de la ciencia 2011
 
Verde y punto! presentación
Verde y punto!   presentaciónVerde y punto!   presentación
Verde y punto! presentación
 
Eco-aware social objects (IoT meetup Madrid)
Eco-aware social objects (IoT meetup Madrid)Eco-aware social objects (IoT meetup Madrid)
Eco-aware social objects (IoT meetup Madrid)
 
Collecter - Multi-agent Systems Configuration over Ad-hoc Networks: Network a...
Collecter - Multi-agent Systems Configuration over Ad-hoc Networks: Network a...Collecter - Multi-agent Systems Configuration over Ad-hoc Networks: Network a...
Collecter - Multi-agent Systems Configuration over Ad-hoc Networks: Network a...
 
Mario vegabarbas ei3_spnish
Mario vegabarbas ei3_spnishMario vegabarbas ei3_spnish
Mario vegabarbas ei3_spnish
 
Jitel2011 final
Jitel2011 finalJitel2011 final
Jitel2011 final
 
2nd presentation DiY-studio introduction
2nd presentation  DiY-studio introduction2nd presentation  DiY-studio introduction
2nd presentation DiY-studio introduction
 
Di yse tei'11studio_intro_etc.v1.0
Di yse tei'11studio_intro_etc.v1.0Di yse tei'11studio_intro_etc.v1.0
Di yse tei'11studio_intro_etc.v1.0
 

Último

Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxhariprasad279825
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):comworks
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationSafe Software
 
The Future of Software Development - Devin AI Innovative Approach.pdf
The Future of Software Development - Devin AI Innovative Approach.pdfThe Future of Software Development - Devin AI Innovative Approach.pdf
The Future of Software Development - Devin AI Innovative Approach.pdfSeasiaInfotech2
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek SchlawackFwdays
 
My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024The Digital Insurer
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubKalema Edgar
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Patryk Bandurski
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupFlorian Wilhelm
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationSlibray Presentation
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024Lorenzo Miniero
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Mark Simos
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsSergiu Bodiu
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...Fwdays
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfAlex Barbosa Coqueiro
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024Stephanie Beckett
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticscarlostorres15106
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxSAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxNavinnSomaal
 

Último (20)

Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptx
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
 
The Future of Software Development - Devin AI Innovative Approach.pdf
The Future of Software Development - Devin AI Innovative Approach.pdfThe Future of Software Development - Devin AI Innovative Approach.pdf
The Future of Software Development - Devin AI Innovative Approach.pdf
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
 
My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding Club
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project Setup
 
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptxE-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck Presentation
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platforms
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdf
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxSAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptx
 

Presentacion iadis 2008

  • 1. IADIS International Conference Applied Computing 2008 COMMUNICATION, COOPERATION AND COORDINATION IN AN AD-HOC ENVIRONMENT 10/04/08 Diego Casado Mansilla - Applied Computing 2008
  • 2. Outline Introduction Main Concepts Ad-Hoc Networks Multi-Agent Systems Service Discovery Fault Tolerance Testing Scenario Conclusion & Future Works 10/04/08 Diego Casado Mansilla - Applied Computing 2008
  • 3. Introduction Natural Disaster Lack of fixed Infrastructure Coordination Mobile devices 10/04/08 Diego Casado Mansilla - Applied Computing 2008
  • 4. Introducción - Main Concepts - Ad-Hoc Networks Mobile Agents & Nomadism Multi-Agent Systems & Platform Service Discovery 10/04/08 Diego Casado Mansilla - Applied Computing 2008
  • 5. Ad-hoc Networks Main features Dynamic, Sporadic & Unpredictable No configuration needed Decentralized topology Distributed MANET “Multi-hop” ➢ AODV Routing ➢ DSR 10/04/08 Diego Casado Mansilla - Applied Computing 2008
  • 6. Ad-hoc Networks Main disadvantages Power limitation Bandwith Efficiency QoS Communication (Network Layer) 10/04/08 Diego Casado Mansilla - Applied Computing 2008
  • 7. Multi-Agent Systems Mobile Agents Processes at application layer Autonomy, proactivity, sociability & mobility Multi-Agent Systems Cooperation, Coordination & Communication between Agents Decentralized & Scalability Asynchronous communication (avoid C/S) Reduce data load, BandWith. Distributed Services 10/04/08 Diego Casado Mansilla - Applied Computing 2008
  • 8. Multi-Agent Systems Service Discovery Multi-Agent Platform --> JADE(middleware) DF (Directory Facilitator) AMS (Agent Management System) Fault Tolerance Allow Decentralization and Main Node Replica Avoid Single point of failure Every Agent: know where the DF is is aware of any platfrom changes 10/04/08 Diego Casado Mansilla - Applied Computing 2008
  • 9. Testing Scenario - Initial State - 10/04/08 Diego Casado Mansilla - Applied Computing 2008
  • 10. Testing Scenario - Initial State - 10/04/08 Diego Casado Mansilla - Applied Computing 2008
  • 11. Testing Scenario - Initial State - 10/04/08 Diego Casado Mansilla - Applied Computing 2008
  • 12. Testing Scenario - Initial State - Every Agent registers their services; DF, RMA. Firefighter - Water, Camera Firefighter Leader - Manage Location(Reachable) & Location(Reachable) Water Storage Camera Service Begins 10/04/08 Diego Casado Mansilla - Applied Computing 2008
  • 13. Testing Scenario - Mobility & Nomadism - Water Storage below emergency limit Mobility and Reorganization Location management 10/04/08 Diego Casado Mansilla - Applied Computing 2008
  • 14. Conclusion CONCLUSIONS: Communication & Coordination between nodes Service Management Fault Tolerance & Decentralization Mobility & Migration 10/04/08 Diego Casado Mansilla - Applied Computing 2008
  • 15. Future Work To Improve: Routing Protocol Inter-Platform communication Merge all IMPROVISA projects WIMAX & Wifi 10/04/08 Diego Casado Mansilla - Applied Computing 2008