M2M Resource Announcement via Service Capability Layer

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current M2M communication systems face challenges in efficiently managing network resources, particularly in propagating and accessing resources across multiple networks, which affects the performance of machine-type communication entities.

Innovation Solution

The implementation of a hosting service capability layer (SCL) that receives requests to announce resources, creates a representation of the resource, and propagates it across multiple SCLs using an mId interface, determining accessibility and security constraints to choose appropriate SCLs for announcement, thereby optimizing resource management and access.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If resources are propagated across multiple networks in M2M communication systems, then resource accessibility and system performance are improved, but network complexity and resource management overhead increase

Engineering Contradiction:
Improveresource management efficiencyVSAvoidnetwork complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent introduces Service Capability Layers (SCLs) as intermediary entities that manage resource announcements and de-announcements across networks. The hosting SCL receives resource announcement requests, creates resource representations, and propagates them to announced-to SCLs, while the mId interface serves as a standardized mediation mechanism. This intermediary structure improves resource management efficiency by centralizing control while managing network complexity through standardized interfaces.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Loss of time

If resource announcements are propagated to multiple SCLs, then resource discovery time is reduced, but security constraints and access control requirements increase system complexity

Engineering Contradiction:
Improveresource discovery timeVSAvoidaccess control complexity
Core Design Contradiction:
Loss of timeVSDevice complexity

Solution Approach 1:

The patent implements preliminary security validation by determining accessibility and evaluating security constraints before propagating resource announcements to announced-to SCLs. The hosting SCL performs access control checks and security validations in advance, only propagating announcements to authorized SCLs. This preliminary action reduces resource discovery time for authorized entities while managing access control complexity through pre-validation rather than continuous checking.

Inventive Principle:
Principle #10Preliminary action

3Adaptability or versatility

If a standardized mId interface is implemented for resource propagation, then interoperability between different SCLs is improved, but implementation complexity and protocol overhead increase

Engineering Contradiction:
ImproveinteroperabilityVSAvoidprotocol implementation complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent creates a universal mId interface that enables multiple SCLs from different networks to communicate and propagate resource announcements using a standardized protocol. The interface defines common message formats, announcement procedures, and de-announcement mechanisms that work across diverse network environments. This universality improves interoperability by allowing different SCL implementations to work together while managing protocol complexity through standardization rather than custom point-to-point solutions.

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

Data Source

PatentUS11234213B2Machine-to-machine (M2M) interface procedures for announce and de-announce of resources
Publication Date: 2022.01.25 DRNC HOLDINGS INC
  • US11234213B2 patent drawing
  • US11234213B2 patent drawing
  • US11234213B2 patent drawing

AI summary

Systems, methods, and instrumentalities are disclosed to propagate announcement and de-announcement of a resource across one or more networks. A first entity, which may be a hosting service capability layer (SCL), may receive a request from an issuer to announce a resource. The first entity may create a representation of the resource. The representation may be referred to as an announced resource. The first entity may send an announce resource request to a second entity (e.g., an announced-to SCL), which may be registered with the first entity. The announce resource request may be sent over an mId interface. The first entity may receive a first response from the second entity over the mId interface indicating that the second entity created the announced resource.