Open hjaensch7 opened 4 years ago
Reviewer: Sean McBride
Review Type: Comprehension Review
How can one design a resource scheduling and management model for a massively distributed network of sensors (i.e. smart-city, military sensors in city during counterinsurgency operations) based around the needs of decisions?
Reviewer: Sam Frey Review Type: Critical
Problem Expansion of the IoT means vastly more sensors, and these sensors may not fit a definable control loop structure for sequential processing of their data. In addition, not all tasks will require data from every sensor in the system. Therefore, we need a way to access data from only the necessary sensors on an as-needed basis.
Contributions The authors propose a decision-driven execution model for IoT devices. Sensors are only accessed when their data is required for a decision in the system. This allows for a more efficient use of sensor data and prevents the system from getting bogged down interpreting sensor data it doesn't really need.
Questions
Critiques
Reviewer Name: Pat Cody Review Type: Critical
A traditional means of programming IoT devices leads to a time or event-based means of scheduling. This, however, assumes a static control loop, and will not scale as the number of IoT devices increases. A more flexible solution is required.
This paper introduces the idea of "decision-based execution", where IoT sensors are accessed as needed in order to solve a particular question. The system includes a new scheduling algorithm, that takes into account the need for fresh data and minimizing the number of IoT sensors needed. To manage the expected large number of nodes, it proposes a hierarchial semantic naming convention.
Reviewer: Rachell Kim Review Type: Comprehension
Problem Being Solved:
Traditional control loops involve static loops that follow time-driven and event-driven scheduling models. This paper introduces a new model for scheduling and resource management potentially more suitable for applications supporting IoT systems.
Main Contributions:
The authors of this paper propose a new paradigm to better manage and acquire sensing data from distributed systems. This model follows decision-driven execution as opposed to traditional time and event-driven loops for the purposes of optimizing resource management in IoT systems and satisfying needs for information in an efficient manner.
Questions:
Summary: @pcodes: Given how many components there are to this paper, it would have been nice to see a more comprehensive example that demonstrated all functionality. @samfrey: Even though the paper focuses on a higher-level change execution flow, the data offers proof of concept and got me excited about the idea. @Bushidocodes: Some decisions require historical context and baseline information to discover trends? How might this architecture support this sorts of queries?