IoT Gateway Resource Link Publishing for Cloud Platforms
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
The existing methods for publishing resources in IoT systems are complex and inefficient, requiring multiple interventions from a mediator and leading to logical redundancy in cloud processing, making it cumbersome to upload resources from servers to the cloud.
Innovation Solution
A method where a gateway receives a resource link from a server, determines a second resource link based on the server's identifier, and sends it to the cloud platform to publish the resource, allowing the gateway to upload the resource link to the cloud unobstructed, thereby simplifying the resource publishing process.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Device complexity
If the server directly publishes resources to the cloud platform, then the resource publishing process is straightforward, but the system complexity increases due to multiple mediator interventions and logical redundancy in cloud processing
Solution Approach 1:
The gateway acts as an intermediary between the server and cloud platform, receiving resource links from the server and publishing them to the cloud platform. This intermediary role simplifies the overall system architecture by consolidating publishing operations at the gateway level, eliminating the need for multiple mediator interventions and reducing logical redundancy in cloud processing.
2Productivity
If the gateway publishes resources on behalf of the server, then the resource link upload process becomes unobstructed and efficient, but the server loses direct control over resource publishing
Solution Approach 1:
The server performs preliminary action by providing the resource link to the gateway before the actual publishing operation. The gateway then handles the publishing process independently, which improves upload efficiency while maintaining server control through the initial resource link provision. This separation of concerns allows the server to retain ownership and control of resources while delegating the publishing task.
3Reliability
If multiple mediators are involved in resource publishing, then comprehensive control and monitoring are achieved, but the publishing process becomes cumbersome and inefficient
Solution Approach 1:
The patent merges the resource publishing functionality into a single gateway component that handles all publishing operations. This consolidation eliminates the need for multiple mediator interventions, reducing process complexity while maintaining control and monitoring capabilities through the unified gateway interface. The gateway consolidates what would otherwise be distributed across multiple mediators.
Data Source
Figure 1
Figure 2
Figure 3
AI summary
The embodiments of the present application disclose a resource publishing method, comprising: a gateway receiving a first resource link of a resource to be published, sent by a server; on the basis of the obtained identifier of the server and the first resource link of said resource, determining a second resource link of said resource; and sending, to a cloud platform, the second resource link of said resource, the second resource link of said resource being used for the cloud platform to publish said resource in a resource catalog. Further disclosed in the embodiments of the present application are a resource publishing apparatus, a gateway, a cloud platform, a computer storage medium, a chip and a computer program product.