IoT Resource Subscription via Edge P2P Communication

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The existing RESTful architecture in Internet of Things (IoT) systems leads to increased message transmission delays due to the inability of devices to perform direct peer-to-peer (P2P) communication, resulting in congestion and packet loss, especially in critical scenarios like medical treatment and intelligent vehicles, where real-time data transmission is essential.

Innovation Solution

A resource subscription system is introduced, where a publishing apparatus and a subscription apparatus can establish direct P2P communication by using a control apparatus to determine and store path information and resource details in a network resource tree, allowing them to send and receive resource publishing and subscription requests efficiently.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Device complexity

If RESTful architecture with cloud platform is used for data transmission, then system architecture is simplified and centralized control is achieved, but message transmission delay increases and transmission efficiency decreases

Engineering Contradiction:
Improvesystem architectureVSAvoidmessage transmission delay
Core Design Contradiction:
Device complexityVSLoss of time

Solution Approach 1:

The patent segments the centralized cloud platform into distributed edge computing nodes deployed at network edges (gateways, base stations, etc.). This segmentation allows data to be processed and transmitted locally without always routing through the central cloud, reducing transmission delay while maintaining architectural simplicity through standardized interfaces.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces edge computing nodes as intermediary elements between devices and the cloud platform. These intermediaries cache data, perform local processing, and forward only necessary data to the cloud, thereby reducing the burden on the central platform and decreasing transmission delays for time-sensitive data.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Extent of automation

If RESTful architecture with centralized cloud platform is used, then centralized control and management are improved, but transmission efficiency and real-time data quality deteriorate

Engineering Contradiction:
Improvecentralized controlVSAvoidtransmission efficiency
Core Design Contradiction:
Extent of automationVSProductivity

Solution Approach 1:

The system segments centralized control into hierarchical control structures with edge nodes performing local control functions. This maintains automation and control capabilities while enabling parallel processing and local decision-making, thereby improving transmission efficiency for real-time data.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent implements dynamic data routing where the system can adaptively select between direct P2P communication and cloud-mediated communication based on data characteristics and network conditions. This dynamic approach maintains centralized control for critical data while allowing efficient distributed communication for real-time data.

Inventive Principle:
Principle #15Dynamics

3Productivity

If direct P2P communication is enabled between devices, then transmission efficiency and real-time data quality are improved, but system complexity and control difficulty increase

Engineering Contradiction:
Improvetransmission efficiencyVSAvoidsystem complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent introduces standardized protocols and interfaces at edge nodes that act as intermediaries, simplifying the complexity of direct P2P communication. The edge nodes handle connection management, data routing, and protocol translation, allowing devices to communicate efficiently without exposing the full complexity of the underlying network infrastructure.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The patent implements universal communication interfaces and standardized protocols that enable diverse devices to communicate directly through a common framework. This multi-functionality approach reduces system complexity by providing a unified communication paradigm that works across different device types while maintaining high transmission efficiency.

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

4Extent of automation

If cloud platform forwards all messages through hop-by-hop addressing, then centralized routing control is maintained, but packet loss increases due to congestion

Engineering Contradiction:
Improvecentralized routing controlVSAvoidpacket loss
Core Design Contradiction:
Extent of automationVSReliability

Solution Approach 1:

The patent segments the centralized routing function into distributed routing decisions at edge nodes. Each edge node maintains local routing tables and can make independent routing decisions for nearby devices, reducing the load on the central cloud and minimizing packet loss due to congestion while maintaining overall routing control through standardized protocols.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent implements preliminary data caching and pre-establishment of communication paths at edge nodes. By pre-positioning data and establishing direct communication routes in advance, the system can avoid congestion on the central cloud platform and reduce packet loss without sacrificing routing control through centralized policy configuration.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS10637794B2Resource subscription method, resource subscription apparatus, and resource subscription system
Publication Date: 2020.04.28 HUAWEI CLOUD COMPUTING TECHNOLOGIES CO LTD
  • US10637794B2 patent drawing
  • US10637794B2 patent drawing
  • US10637794B2 patent drawing

AI summary

A network resource subscription system is provided. In the system, a subscription apparatus and a publishing apparatus respectively send a resource subscription request and a resource publishing request to a control apparatus through a forwarding apparatus, to establish a network resource tree. Then, the control apparatus can use a relatively exact or fuzzy matching manner to make the subscription apparatus subscribe to a resource of the publishing apparatus, and make the subscription apparatus and the publishing apparatus perform peer to peer (P2P) communication, thereby taking both transmission efficiency and subscription efficiency into account.