FARM: A Feedback based Adaptive Resource Management for Autonomous Hot-Spot Convergence SystemProblem OverviewTodayTomorrowToday and TomorrowSensor WebSensor Web - SchematicSystem ComponentsSystem Components (contd..)System ModelApplication ScenarioApplication Scenario (contd..)Sensor Web - ChallengesChallenges in building a Sensor Web (contd..)Issues in Autonomous Hot-Spot ConvergenceIssues in Autonomous Hot-Spot Convergence (contd..)Workload CharacteristicsWorkload Characteristics (contd..)FARM: A New Resource Management MethodologyPath-based SchedulingFunctional ModulesFunctional Modules (contd..)Path-level DiagramPathsValue-based SchedulingClosed Loop SchedulingFARM: ArchitectureFARM: Architecture (contd..)Satellite Coordination and Load BalancingGlobal Policies for Distributed Real-Time SystemSurvivabilitySurvivability (contd..)Slide 33SecurityFARM: SummaryFARM: A Feedback based Adaptive Resource Managementfor Autonomous Hot-Spot Convergence SystemS. Swaminathan & G. ManimaranDept. of Electrical & Computer EngineeringIowa State University{swamis,gmani}@iastate.edu{swamis,gmani}@iastate.eduProblem OverviewNASA – Earth Science EnterpriseTo understand Earth system Employs Earth Observing Satellites to collect data about atmosphere, oceans, continentsInformation used to solve scientific mysteries, society problemsOne such problem: HotspotWhat? – Any abnormal natural/man made eventE.g., Volcano, Tornado or Nuclear explosionProblem: Hot-spot detection and locationSolutions called for Collaborative Problem Collaborative Problem SolvingSolvingTodayToday:Today:Large space-based ObservatoriesTomorrowSensor WebSensor Web- Web of satellites with on-board computing powerToday and TomorrowNASA - transition from large observatories to light space-based instruments Instruments with on-board computing and communication powerOn-board computing - must enable hot spot detection, location, and monitoringEnable autonomous problem solvingInstruments placed at different orbits for different levels of accuracyWork as a web of satellites – Sensor WebSensor WebSensor WebSensor WebConstellation of Earth observing satellites Coordination for distributed monitoring, processing, and decision makingCan be considered as an internet of satellitesEnd user must be able to interact with sensor web to get information about hotspotsEasy deployment of technology and scalabilitySensor Web - SchematicSystem ComponentsSatellites:Orbit around the earth at different orbitslow earth orbit (small satellites), geostationary (geostationary satellites), and L1 and L2 orbits (sentinel satellites). Spot beam (coverage area) Data accuracy – depends on orbit level Smaller the spot beam, higher the accuracySystem Components (contd..)Satellite - sensors and instruments for measurementSatellite on-board data processing capabilitieson-board communication capabilitiesCapable of reacting to changes in the spot beamEarth Control Center: Controls/monitors the sensor webEnd user: Queries the sensor webSystem ModelApplication ScenarioScenario - handling of a hot-spotAuto detection or External triggerOn-board processors analyze datacommunicate directly or through other satellitesdifferent data rates for different informationAutonomous satellites detect hot-spotsEstablish contact with control centerIf external triggered - instruments adjustedApplication Scenario (contd..)Scientist becomes aware of hotspotknowledge of location - not requiredTriggers sensor web (nearby satellite) Perform collaborative problem solvingspecific satellite queries relevant satellites detect hotspot and information to control centercontrol center can adjust other satellites (if reqd.)Control center/end user can query any satellite about a hotspotSensor Web - ChallengesInformation TechnologyResource management mechanism - handling uncertain workloadAlgorithms and techniques - data aggregation, compression and image processing.Reconfigurable architectures and algorithms for various on-board data processing.Energy-efficient architectures and algorithms for on-board computing and communication.Satellite TechnologyDynamic control and reconfiguration of satellite instruments.Satellite computing, communication, and instrumentation technologies.Global real-time onboard navigation capability for earth science remote sensing.Challenges in building a Sensor Web (contd..)Domain Specific Technology e.g., water-level monitoring algorithm in Polar Ice caps cloud contamination detection with atmospheric correctionIssue Addressed - Resource ManagementResource ManagementManagement of computing and communication resourcesReliability, availability, performance and security requirementsDynamic re-configuration of sensor webIssues in Autonomous Hot-Spot ConvergenceAutonomous Hot-Spot Convergence Hotspot IdentificationIdentification of satellite(s) to cover the hot-spot for required qualityAllocation of resources - computing and communicationReconfiguration of instrumentation resourcesReliable communication with Earth Control Center/ End User.Issues in Autonomous Hot-Spot Convergence (contd..)Requirements drive the need forLoad balancing among the satellitesDistributed Coordination Schemes for minimizing redundancy in the coverage area Quality-aware distributed scheduling, as the quality of image perceived by one satellite might be higher than anotherFurther, there is a need for continuous monitoring of topology and resourcesTopology Monitoring - knowledge of spot beamResource Monitoring – for resource allocationWorkload CharacteristicsComputational WorkloadStaticDynamicE.g., Default Spot beam coveragePeriodicAperiodicFixed hotspot monitoring e.g, vulcanodynamic hotspot monitoring e.g., tornadoPeriodic computation and communication Continuous handoffReconfiguration of sensorsWorkload Characteristics (contd..)Communication WorkloadInter-satellite - periodic and aperiodicsatellite -> control center - periodic and aperiodicsatellite -> end-user - aperiodic Uncertainty - Computational and Uncertainty - Computational and Communication Communication Workload !!Workload !! Need for Adaptive Resource Management!!Need for Adaptive Resource Management!!FARM: A New Resource Management MethodologyFARM - Feedback-based Adaptive Resource
View Full Document