IoT Resource Subscription via Edge P2P Communication
Find Innovative SolutionsGenerate 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
Engineering 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
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.
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.
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
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.
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.
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
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.
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.
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
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.
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.
Data Source
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.


