IoT Resource Directory Partial Registration for Efficient Discovery

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing resource discovery systems in IoT networks, particularly involving constrained IoT devices, suffer from redundancy and inefficiencies due to unrestricted resource registration, leading to excessive resource consumption and difficulty in managing dynamic network changes.

Innovation Solution

A resource directory node analyzes registration requests from endpoints, determines which resources should be registered based on network policies, and implements partial registration with confirmation, allowing resources to be fully registered when necessary, thereby reducing redundancy and optimizing resource usage.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If unrestricted resource registration is allowed in the resource directory, then resource availability and discovery capability are improved, but resource redundancy and network inefficiency increase

Engineering Contradiction:
Improveresource discovery capabilityVSAvoidresource consumption
Core Design Contradiction:
Adaptability or versatilityVSLoss of energy

Solution Approach 1:

The patent changes the registration status parameter from binary (registered/not registered) to multi-state (registered, partially registered, not registered). This allows the resource directory to store only essential information for partially registered resources, reducing redundancy while maintaining discovery capability. The registration status parameter enables selective information storage based on resource importance and availability.

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The patent segments the resource registration process into two distinct phases: full registration and partial registration. Full registration stores complete resource information, while partial registration stores only essential identification information. This segmentation allows the system to optimize storage based on resource type and usage patterns, reducing overall network resource consumption.

Inventive Principle:
Principle #1Segmentation

2Reliability

If all IoT devices register their resources simultaneously, then complete resource coverage is achieved, but network overhead and processing load increase

Engineering Contradiction:
Improveresource coverageVSAvoidnetwork management complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent implements partial registration as a preliminary action before full registration. Devices can quickly register essential information in advance (partial registration), allowing the resource directory to immediately recognize and route requests. Full registration details can be fetched on-demand, reducing initial network overhead and processing load while maintaining complete resource coverage.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent applies partial action by implementing two levels of registration: partial registration with minimal information and full registration with complete details. This partial approach reduces the immediate burden on the network and resource directory while still achieving comprehensive resource coverage through selective full registration based on resource type, priority, and network conditions.

Inventive Principle:
Principle #16Partial or excessive action

3Adaptability or versatility

If dynamic join and leave of IoT devices is allowed, then network flexibility and adaptability are improved, but tracking and managing resources becomes problematic

Engineering Contradiction:
Improvenetwork dynamicityVSAvoidresource tracking accuracy
Core Design Contradiction:
Adaptability or versatilityVSLoss of information

Solution Approach 1:

The patent implements a feedback mechanism where the resource directory maintains partial registration information that automatically updates when devices join or leave the network. The partial registration status serves as continuous feedback about resource availability, allowing the system to track dynamic changes without requiring constant full registration updates. This reduces information loss while maintaining network flexibility.

Inventive Principle:
Principle #23Feedback

Data Source

PatentEP4434216B1Registration of resources in a resource directory
Publication Date: 2026.04.08 TELEFONAKTIEBOLAGET LM ERICSSON (PUBL)
  • EP4434216B1 patent drawingFigure 1
  • EP4434216B1 patent drawingFigure 2
  • EP4434216B1 patent drawingFigure 3A

AI summary

A method performed by a resource directory node for registration of resources offered by endpoints in a resource directory comprises receiving (S201) from a first endpoint a registration request, wherein the registration request comprises information on one or more resources of the first endpoint. The method further comprises analysing (S202) the information on the one or more resources of the first endpoint with reference to the resource directory, and determining (S203) based on the analysis if at least one of the resources of the first endpoint should be registered. The method also comprises, if it is determined that at least one of the resources of the first endpoint should be registered, entering (S204) registration information for the at least one resource to be registered into the resource directory and sending registration confirmation to the first endpoint.