Service Layer Anycast and Somecast for Sensor Data Optimization

Resolve Bottlenecks,
Find Innovative Solutions
Generate 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

VSEngineering 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

Engineering Contradiction:
Improvesensor monitoring coverageVSAvoidenergy consumption
Core Design Contradiction:
ReliabilityVSLoss of energy

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.

Inventive Principle:
Principle #2Taking out (Extraction)

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.

Inventive Principle:
Principle #16Partial or excessive action

2Reliability

If all service nodes process temperature readings from multiple sensors, then complete data coverage is achieved, but redundant operations and message exchanges increase

Engineering Contradiction:
Improvedata coverageVSAvoidcommunication efficiency
Core Design Contradiction:
ReliabilityVSProductivity

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.

Inventive Principle:
Principle #2Taking out (Extraction)

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.

Inventive Principle:
Principle #16Partial or excessive action

3Reliability

If service layer processes data from all group members, then comprehensive monitoring is achieved, but communication overhead and data flow increase

Engineering Contradiction:
Improvemonitoring completenessVSAvoiddata flow volume
Core Design Contradiction:
ReliabilityVSQuantity of substance

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.

Inventive Principle:
Principle #2Taking out (Extraction)

4Reliability

If conventional group management forwards requests to all members, then all sensors respond, but excessive message exchanges occur when readings are redundant

Engineering Contradiction:
Improveresponse completenessVSAvoidmessage exchange time
Core Design Contradiction:
ReliabilityVSLoss of time

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.

Inventive Principle:
Principle #2Taking out (Extraction)

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.

Inventive Principle:
Principle #16Partial or excessive action

Data Source

PatentEP3320650B1Service layer anycast and somecast
Publication Date: 2021.12.22 CONVIDA WIRELESS LLC
  • EP3320650B1 patent drawingFigure 1~2
  • EP3320650B1 patent drawingFigure 3~4
  • EP3320650B1 patent drawingFigure 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.