Walker Agent Actuator for IoT Sensor Coverage Optimization

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Low Power and Lossy Networks (LLNs) face challenges such as lossy links, low bandwidth, limited memory and processing capability, and changing environmental conditions, which complicate the optimization of relationships between connected objects in IoT networks, making it difficult to ensure optimal sensor coverage and resource management.

Innovation Solution

A walker agent is executed on actuators to adjust actuation settings based on sensor measurements, optimizing coverage by propagating through the network and leveraging machine learning to perform computations and adjust settings in a distributed manner, thereby optimizing sensor coverage without relying on centralized or remote resources.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Manufacturing precision

If centralized or remote resources are used to optimize sensor coverage, then optimization capability is improved, but resource consumption and bandwidth usage increase

Engineering Contradiction:
Improvesensor coverage optimizationVSAvoidresource consumption
Core Design Contradiction:
Manufacturing precisionVSLoss of energy

Solution Approach 1:

The walker agent enables actuators to autonomously optimize sensor coverage by executing optimization algorithms locally on the actuator itself. The actuator receives sensor measurements, computes optimal actuation settings through the walker agent, and adjusts its coverage area without requiring centralized control or remote resource allocation, thereby achieving self-service optimization that minimizes network bandwidth usage and resource consumption.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The optimization problem is segmented into individual actuator-level tasks rather than being solved centrally. The walker agent divides the global optimization problem into local sub-problems that each actuator solves independently based on its own sensor measurements and local context, reducing the overall computational burden on network resources while maintaining optimization effectiveness.

Inventive Principle:
Principle #1Segmentation

2Area of stationary object

If actuator settings are adjusted to improve sensor coverage, then coverage area is improved, but device complexity increases

Engineering Contradiction:
Improvecoverage areaVSAvoidactuator control complexity
Core Design Contradiction:
Area of stationary objectVSDevice complexity

Solution Approach 1:

The walker agent serves as an intermediary between sensor measurements and actuator control decisions. It receives raw sensor data, processes it through optimization algorithms, and generates simplified actuation settings that adjust the actuator's coverage area. This intermediary layer abstracts the complexity of coverage optimization, presenting a simple interface for area adjustment while handling the computational complexity internally.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Productivity

If more processing is done locally on actuators to optimize coverage, then optimization efficiency is improved, but processing capability requirements increase

Engineering Contradiction:
Improveoptimization efficiencyVSAvoidprocessing capability
Core Design Contradiction:
ProductivityVSPower

Solution Approach 1:

The walker agent implements partial action by performing only the necessary optimization computations locally on each actuator rather than requiring full-featured processing capabilities. It executes simplified optimization algorithms that achieve sufficient coverage improvement without demanding excessive processing power, accepting that local optimization may be less comprehensive than centralized optimization would provide.

Inventive Principle:
Principle #16Partial or excessive action

Data Source

PatentUS10721630B2Automated sensor coverage optimization with an actuating walker agent
Publication Date: 2020.07.21 CISCO TECHNOLOGY INC
  • US10721630B2 patent drawing
  • US10721630B2 patent drawing
  • US10721630B2 patent drawing

AI summary

In one embodiment, a first actuator in a network of sensors and actuators executes a walker agent configured to adjust an actuation setting of the first actuator. The actuation setting controls an area of coverage of the first actuator when actuated. The executing agent on the first actuator receives one or more sensor measurements from one or more of the sensors that are in communication range of the first actuator. The executing agent also controls, based on the received one or more sensor measurements, the area of coverage of the first actuator by adjusting its actuation setting, in an attempt to optimize coverage of the sensors in the network by the areas of coverage of the actuators. The first actuator unloads the executing walker agent after adjusting the actuation setting of the first actuator and propagates the agent to another one of the actuators in the network for execution.