LwM2M Network Exposure Node for Multi-Server NIDD Routing

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current Lightweight Machine to Machine (LwM2M) 1.1 specifications do not provide detailed implementation for supporting multiple LwM2M servers over non-IP data delivery (NIDD), limiting communication to single server scenarios and lacking standardization for security and routing in non-IP mode.

Innovation Solution

Implementing a network exposure node that uses the Reliable Data Service (RDS) protocol to enable communication between LwM2M clients and servers over NIDD, with predefined RDS ports for multiple servers, including a bootstrap server, device management server, and information reporting server, ensuring secure and standardized routing through configuration and message handling.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If LwM2M specifications support only single server scenarios over NIDD, then implementation complexity is reduced, but adaptability to multiple server configurations is limited

Engineering Contradiction:
Improvesupport for multiple LwM2M serversVSAvoidimplementation complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent segments the LwM2M server access by introducing separate configuration parameters for each server (bootstrap server URI, device management server URI, information reporting server URI). This allows the system to support multiple servers by dividing the configuration into distinct, manageable segments rather than requiring a single unified server configuration.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent creates a universal configuration framework that can handle multiple types of LwM2M servers (bootstrap, device management, information reporting) through a standardized approach. The same configuration mechanism and message routing logic are used across different server types, making the system multi-functional while maintaining implementation simplicity.

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

2Reliability

If standardized port configuration is implemented for multiple servers, then communication reliability is improved, but device complexity increases due to additional configuration parameters

Engineering Contradiction:
Improvecommunication reliabilityVSAvoidconfiguration complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent introduces specific parameter changes by adding standardized port numbers (3883 for device management server, 5683 for information reporting server) to the LwM2M configuration. These parameter changes enable reliable communication by establishing consistent port assignments across different server types, while the parameters are integrated into existing LwM2M configuration structures to minimize complexity increase.

Inventive Principle:
Principle #35Parameter changes

3Reliability

If message routing is standardized through network exposure node, then security is enhanced, but processing overhead increases

Engineering Contradiction:
ImprovesecurityVSAvoidprocessing overhead
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The patent introduces a network exposure node as an intermediary that standardizes message routing between LwM2M clients and multiple servers. This intermediary enhances security by centralizing the routing logic and providing a controlled access point, while the processing overhead is minimized through efficient message forwarding based on predefined configuration parameters.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS11974199B2Methods and apparatuses for communication between LWM2M client and server
Publication Date: 2024.04.30 TELEFONAKTIEBOLAGET LM ERICSSON (PUBL)
  • US11974199B2 patent drawing
  • US11974199B2 patent drawing
  • US11974199B2 patent drawing

AI summary

Methods and apparatuses for communication between lightweight machine to machine (LwM2M) client and server are disclosed. According to an embodiment, a network exposure node performs configuration such that the network exposure node can transfer traffic between a LwM2M client and at least one LwM2M server over non-Internet protocol data delivery (NIDD) through reliable data service (RDS) protocol. The network exposure node transfers traffic between the LwM2M client and the at least one LwM2M server based on the configuration.