CoAP Observe Extension for Constrained Device Mobility

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Constrained devices using the Constrained Application Protocol (CoAP) face challenges in mobility management, as traditional protocols like Mobile IP and Host Identity Protocol require additional resources and introduce unnecessary overhead, which is problematic for devices with limited memory.

Innovation Solution

Implementing a method where CoAP is used to manage device mobility by creating a dedicated resource for the current address, allowing the network server to subscribe to updates via the CoAP Observe extension, thereby notifying the server of changes in the device's address without the need for additional protocols.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If traditional protocols like Mobile IP or Host Identity Protocol are used for device mobility management, then device mobility is enabled, but resource consumption and protocol overhead increase

Engineering Contradiction:
Improvedevice mobility managementVSAvoidresource consumption
Core Design Contradiction:
ReliabilityVSUse of energy by moving object

Solution Approach 1:

The patent applies universality by making CoAP protocol serve multiple functions: both its original purpose for constrained device communication and the additional function of mobility management. Instead of requiring separate specialized protocols like Mobile IP, the patent enables CoAP to handle address changes and mobility notifications through its existing Observe extension mechanism, thereby reducing resource consumption while maintaining mobility capability

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

Solution Approach 2:

The patent merges mobility management functionality into the existing CoAP protocol framework. By combining address management and mobility notifications with the standard CoAP observe/notify mechanism, the patent eliminates the need for separate protocol stacks, reducing memory and processing requirements while enabling device mobility

Inventive Principle:
Principle #5Merging (Combining)

2Reliability

If traditional protocols like Mobile IP or Host Identity Protocol are used for device mobility management, then device mobility is enabled, but protocol overhead increases

Engineering Contradiction:
Improvedevice mobility managementVSAvoidprotocol overhead
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent makes CoAP universally applicable for both device communication and mobility management, eliminating the need for additional specialized protocols. The existing CoAP observe extension is leveraged to handle mobility notifications, reducing protocol overhead and device complexity

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

Solution Approach 2:

The patent extracts the essential mobility management functionality from complex traditional protocols and implements it using the simpler CoAP observe mechanism. By taking out only the necessary address notification capability and implementing it through CoAP resources and observations, the patent reduces protocol overhead while maintaining mobility management capability

Inventive Principle:
Principle #2Taking out (Extraction)

Data Source

PatentUS11051149B2Device mobility with CoAP
Publication Date: 2021.06.29 TELEFONAKTIEBOLAGET LM ERICSSON (PUBL)
  • US11051149B2 patent drawing
  • US11051149B2 patent drawing
  • US11051149B2 patent drawing

AI summary

A method performed in a network connected endpoint device having a first address as its current address. The method comprises receiving Constrained Application Protocol (CoAP) signalling from a network server. The received signalling comprises an Observe request for an information resource of the endpoint device. The resource comprises the current address of the endpoint device stored therein. The method also comprises, in accordance with the received signalling comprising the Observe request, sending CoAP signalling to the network server. The sent signalling comprises information about the current address of the endpoint device stored in the resource. The technique also relates to a method of the network server as well as to the endpoint device and the network server.