Service Layer Anycast and Somecast for Sensor Data Optimization
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Conventional service layer group management mechanisms lead to unnecessary data flows, communication overhead, and redundant temperature readings in scenarios where multiple temperature sensors provide similar readings, resulting in excessive message exchanges and energy consumption.
Innovation Solution
Implementing service layer anycast and somecast communications that allow for the selection and processing of multiple service nodes without explicit group information, enabling efficient operation by selecting qualified service nodes based on conditions such as location or load balancing, thereby reducing redundant operations and improving resource utilization.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If conventional service layer group management mechanisms are used to manage multiple temperature sensors, then all sensors can be monitored, but unnecessary data flows and communication overhead increase significantly
Solution Approach 1:
The patent extracts only the necessary temperature readings from the group of sensors rather than processing all sensor data. The service layer selectively receives and processes only required temperature information, eliminating unnecessary data flows and reducing communication overhead while maintaining monitoring coverage.
Solution Approach 2:
Instead of processing all sensor data equally, the patent applies partial action by selectively processing only the necessary temperature readings. The service layer determines which sensor readings are needed and processes only those, avoiding the excessive processing of redundant data from multiple sensors providing similar readings.
2Reliability
If all service nodes process temperature readings from multiple sensors, then complete data coverage is achieved, but redundant operations and message exchanges increase
Solution Approach 1:
The service layer extracts and processes only the necessary temperature readings from the available sensor data. By selectively receiving and processing only required information rather than all sensor data, the system maintains data coverage while eliminating redundant message exchanges and improving communication efficiency.
Solution Approach 2:
The patent applies partial action by having the service layer process only a subset of available temperature readings rather than all readings from all sensors. This selective processing approach maintains sufficient data coverage for monitoring purposes while significantly reducing redundant operations and message exchanges.
3Reliability
If service layer processes data from all group members, then comprehensive monitoring is achieved, but communication overhead and data flow increase
Solution Approach 1:
The service layer extracts only the necessary temperature readings from the group of sensors rather than processing all sensor data. This selective extraction approach maintains comprehensive monitoring capability while significantly reducing the volume of data flow and communication overhead.
4Reliability
If conventional group management forwards requests to all members, then all sensors respond, but excessive message exchanges occur when readings are redundant
Solution Approach 1:
The service layer extracts and processes only the necessary temperature readings rather than waiting for responses from all sensors. By selectively processing required information, the system maintains response completeness for monitoring purposes while reducing the time spent on excessive message exchanges with redundant sensors.
Solution Approach 2:
The patent applies partial action by processing only a subset of sensor responses rather than waiting for and processing all responses. This approach maintains sufficient monitoring coverage while significantly reducing the time consumed by excessive message exchanges, especially when multiple sensors provide redundant readings.
Data Source
Figure 1~2
Figure 3~4
Figure 5~6
AI summary
Somecast/anycast service may function at the service layer and include service nodes/groups selection and post-selection processing. Somecast/anycast information may be used for identifying different scenarios of anycast/somecast, facilitating service nodes selection, and handling retransmission.