RDS Port Configuration for IoT Multiplexing

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current IoT devices are limited to connecting to a single destination per non-IP data call due to the lack of support for configuring Reliable Delivery Service (RDS) ports, restricting their ability to multiplex multiple simultaneous connections over a single data call.

Innovation Solution

The configuration of RDS destination ports is enabled through Open Mobile Alliance (OMA) objects, such as Lightweight Machine-to-Machine (LwM2M) objects, allowing IoT devices to connect to multiple destinations by using Access Point Name (APN) connection profiles that include server Uniform Resource Identifiers (URIs) and Reliable Delivery Service (RDS) port lists, enabling multiplexing of multiple simultaneous connections over a single NIDD data call.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If RDS multiplexing is supported at the network level, then multiple simultaneous connections can be established over a single NIDD data call, but current IoT devices cannot configure RDS ports limiting their ability to utilize this capability

Engineering Contradiction:
Improveconnection multiplexing capabilityVSAvoiddevice configuration complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent introduces an intermediary mechanism (network-side port allocation and mapping) between the simple IoT device and the complex RDS configuration. The network infrastructure acts as a mediator that handles the complex port management, while devices only need to indicate their connection requirements through existing LwM2M objects, resolving the contradiction between enabling advanced multiplexing and maintaining device simplicity

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The system enables self-service by allowing IoT devices to automatically receive and use RDS port configurations through standard LwM2M bootstrap procedures. The devices don't need manual configuration or complex RDS knowledge - they simply indicate their needs and the network automatically provides appropriate port allocations, making the complex capability accessible to simple devices

Inventive Principle:
Principle #25Self-service

2Adaptability or versatility

If IoT devices connect to multiple destinations per NIDD data call, then connectivity versatility improves, but the lack of RDS port configuration support prevents current devices from achieving this

Engineering Contradiction:
Improvemulti-destination connectivityVSAvoidconnection reliability
Core Design Contradiction:
Adaptability or versatilityVSReliability

Solution Approach 1:

The patent applies preliminary action by pre-configuring RDS port mappings and destination associations in the network infrastructure before devices attempt connections. The network maintains a pre-established mapping between devices, destinations, and RDS ports, allowing devices to reliably connect to multiple destinations without performing complex real-time configuration or negotiation

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The network infrastructure serves as an intermediary that manages the complex relationships between multiple devices, multiple destinations, and RDS ports. This mediator maintains reliable routing information and port mappings, allowing simple devices to achieve reliable multi-destination connectivity without needing to understand or manage the underlying complexity

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentEP4005181B1RDS support for lwm2m and non-lwm2m IoT applications
Publication Date: 2023.11.22 QUALCOMM INC
  • EP4005181B1 patent drawingFigure 1
  • EP4005181B1 patent drawingFigure 2
  • EP4005181B1 patent drawingFigure 3

AI summary

Various aspects enable the configuration of Reliable Delivery Service (RDS) destination ports to provide for multiplexing of multiple simultaneous connections over a single non-Internet Protocol (non-IP) data delivery (NIDD) data call by an Internet of Things (IoT) device. Various aspects enable the configurations of RDS ports (e.g., RDS source ports, RDS destination ports, etc.) through Open Mobile Alliance (OMA) objects, such as Lightweight Machine-to-Machine (LwM2M) objects. Various aspects enable different RDS destination ports per Access Point Name (APN) for each server to be specified.