Binary Web Service System for M2M Resource Management

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In large Machine-to-Machine (M2M) networks with millions of devices, existing management solutions face challenges in reducing communication overhead and storage capacity due to the use of complex and resource-intensive protocols, particularly in environments with limited processing power and low-bandwidth connections.

Innovation Solution

A binary web service system is implemented, utilizing a binary web service interface to efficiently manage resources by assigning unique IDs to each resource, allowing nodes to autonomously send notifications of changes, thereby reducing the need for dynamic tokens and optimizing communication in low-power wireless networks.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If traditional protocols (SNMP, Netconf) are used for network management, then management functionality is provided, but communication overhead and power consumption increase significantly

Engineering Contradiction:
Improvemanagement efficiencyVSAvoidpower consumption
Core Design Contradiction:
ProductivityVSLoss of energy

Solution Approach 1:

The patent changes the fundamental parameters of communication by switching from text-based protocols (SNMP, Netconf) to a binary protocol. This parameter change reduces the size of data packets, minimizing communication overhead and power consumption while maintaining management functionality. The binary format allows more efficient transmission over low-bandwidth networks.

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The patent extracts essential management functionality from complex traditional protocols and implements it through a simplified binary protocol. By taking out only the necessary management operations and representing them in a compact binary format, the system achieves efficient management with reduced overhead, separating core functions from unnecessary protocol complexity.

Inventive Principle:
Principle #2Taking out (Extraction)

2Adaptability or versatility

If complex protocols are used for resource management, then comprehensive control is achieved, but device complexity and implementation difficulty increase

Engineering Contradiction:
Improvecontrol capabilityVSAvoidimplementation complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent segments the resource management function into discrete, manageable components through the binary protocol. Each resource is identified by a unique ID, and management operations are divided into simple, standardized binary messages. This segmentation reduces implementation complexity by breaking down complex protocol requirements into smaller, easier-to-implement units.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The binary protocol provides universal functionality for resource management across different device types. By using a standardized binary format with unique resource IDs and standardized message structures, the same protocol can manage diverse resources (sensors, actuators, communication interfaces) without requiring device-specific complex implementations, achieving versatility through simplicity.

Inventive Principle:
Principle #6Universality (Multi-functionality)

3Reliability

If autonomous notification mechanism is implemented, then real-time resource change detection is improved, but communication frequency and overhead increase

Engineering Contradiction:
Improvechange detection accuracyVSAvoidcommunication overhead
Core Design Contradiction:
ReliabilityVSLoss of energy

Solution Approach 1:

The patent implements preliminary action by having nodes pre-configure their resources with unique identifiers and change detection capabilities before actual changes occur. When a resource change happens, the node can immediately send a notification with the change information. This preliminary setup enables reliable change detection without requiring continuous communication, reducing overhead to only when changes occur.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The autonomous notification mechanism allows nodes to self-monitor their own resource changes and send notifications without external intervention. Each node maintains state information about its resources and automatically detects changes, then sends compact binary notifications only when changes occur. This self-service approach improves reliability of change detection while minimizing communication overhead by avoiding continuous polling.

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS11283668B2Method and apparatus in a web service system
Publication Date: 2022.03.22 PELION FINLAND OY
  • US11283668B2 patent drawing
  • US11283668B2 patent drawing

AI summary

A method and an apparatus for realizing a web service system. The solution includes communicating with nodes operationally connected to a server using a binary web service, the nodes having one or more resources. The server receives from a node a registration message having information on the address of the node, an ID of one or more resources of the node, and an indication that the node is configured to send autonomously information whenever a resource of a node changes, the information having the ID of the resource.