A large-scale cloud-edge resource application control system and control method thereof

By designing a large-scale cloud edge resource application control system in cloud edge technology, using edge resource registration mechanism and digital twin technology, the real-time and update maintenance problems when basic resource nodes change frequently, and more efficient resource management and update capabilities are achieved.

CN119089269BActive Publication Date: 2025-03-11STATE GRID QINGHAI ELECTRIC POWER COMPANY +1
View PDF 1 Cites 0 Cited by

Patent Information

Application Number
CN202411191118.7
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2024-08-28
Publication Date
2025-03-11
Estimated Expiration
2044-08-28

AI Technical Summary

Technical Problem

When existing cloud edge-end technologies deal with frequent changes in basic resource nodes, it is difficult to ensure real-time and update and maintenance capabilities. Especially in some areas where changes and updates of basic resource are inevitable, there is a problem of untimely resource management.

Method used

A large-scale cloud edge resource application control system is designed, including cloud service module, edge service module and resource management module. Through edge resource registration mechanism, digital twin technology and real-time state mapping, dynamic monitoring and update management of basic resource nodes is realized.

Benefits of technology

It effectively improves the update and maintenance capabilities of cloud-edge basic resource nodes, ensures the real-time nature of resource nodes, and can better adapt to the frequent changes in the basic resource structure.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119089269B_ABST
    Figure CN119089269B_ABST
Patent Text Reader

Abstract

The present invention belongs to the field of cloud-edge resource management technology, and in particular, relates to a large-scale cloud-edge resource application control system and a control method thereof. It includes a cloud service module, an edge service module, and a resource management module; the cloud service module is used to generate a corresponding Internet of Things virtual network according to the basic resources and their attribute information provided by the edge service module and the resource management module; the resource management module establishes an edge resource registration mechanism and establishes a cluster node to register edge resources; the edge service module scans and connects edge resources, maps the desired edge resource status information to the real-time status of edge resources through system broadcasting, collects the real-time status information and data of edge resources, and transmits them after necessary sorting; the present invention realizes the discovery and update of basic resources and their resource attributes based on the cloud-edge structure, and provides an effective basic resource management and control solution for realizing the virtualization of the Internet of Things network based on cloud-edge technology.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention belongs to the technical field of cloud-edge resource management, and in particular, relates to a large-scale cloud-edge resource application control system and a control method thereof. Background Art

[0002] Cloud-edge technology uses edge computing, storage and other technologies to distribute centralized computing to edge nodes, making data processing and computing processes closer to actual information needs and consumption nodes, effectively reducing the transmission, maintenance, storage and other costs caused by long-distance data transmission, and significantly reducing data transmission delays, further improving the real-time nature of data application processing, and reducing errors caused by various intermediate processing processes. It is an important development direction for large-scale data processing applications on the Internet in the future. At present, it has specific applications in the fields of Internet of Things management, including unmanned driving, drone clusters, and automated production management. Unmanned resources and production resources in the above fields constitute the basic resources of cloud-edge organizations. Its important function is to efficiently analyze its operating data through the cloud-edge data network and automatically process it. However, the applications in the above fields are mainly concentrated on static network structures. Since they are mainly aimed at relatively fixed basic resource nodes, such as basic resources with a fixed number of fixed IP addresses, they generally do not consider or rarely consider the problems that may be caused by frequent changes in the basic resource structure. However, in some fields, changes and updates of basic resources are inevitable. Summary of the invention

[0003] The purpose of the present invention is to provide a large-scale cloud-edge resource application control system based on cloud-edge technology, which can effectively improve the update and maintenance capabilities of cloud-edge basic resource nodes and ensure the real-time performance of cloud-edge basic resource nodes in combination with actual needs.

[0004] To achieve the above purpose, the present invention adopts the following technical solution.

[0005] A large-scale cloud-edge resource application control system, including a cloud service module, an edge service module and a resource management module;

[0006] The cloud service module is used to generate a corresponding IoT virtual network based on the basic resources and their attribute information provided by the edge service module and the resource management module;

[0007] The resource management module establishes an edge resource registration mechanism and establishes cluster node registration edge resources, including using custom tools to define the resource model of the basic resource node and determine the resource attributes that describe the data and synchronization status of the basic resource node;

[0008] The edge service module scans and connects to edge resources, maps the expected edge resource status information to the real-time status of edge resources through system broadcast, collects the real-time status information and data of edge resources, and transmits them after necessary sorting;

[0009] The invention also includes a method for controlling large-scale cloud-edge resource applications, including the following steps:

[0010] Stp1, based on the edge service module, periodically monitor the connection status with the cloud and the synchronization service component and the classification service component. If the cloud is online and the synchronization service component is offline, start the connection with the synchronization service component. If the synchronization service is online and the cloud is offline, disconnect the synchronization service component and start data storage and recording;

[0011] Stp2. Based on the message content obtained from the synchronization service component, the resource management component is used to complete the digital twin of the required basic resource nodes, establish a digital resource model, and generate an edge resource attribute table and a resource model table, and synchronize them to the synchronization service component. The classification service component extracts the corresponding resource model attribute data table from the synchronization service component, and creates an update synchronization process for the data table through the edge service module and the information service component instrument;

[0012] Stp3, based on the classification service component, obtains cloud messages, establishes message mapping and callback mechanism, analyzes each message it obtains, extracts the operation attributes of the message and performs the corresponding operation, determines the completion of the operation, restarts the operation until it is completed if it is not completed, and deletes the message mapping of the operation if it is completed;

[0013] Stp4, the edge service module connects to the classified service component message channel, and actively obtains the system message containing the data acquisition attribute through the publishing channel, and determines whether to further process the data according to its own subscription relationship. If the message contains a basic resource node with a subordinate relationship, it further analyzes the acquisition, update, and synchronization of different message attributes of the data, extracts the resource attribute code in the message, communicates with the information service component and obtains the corresponding resource attribute data of the edge resource, and encapsulates the edge resource ID, message attribute, and data type and sends them to the classified service component;

[0014] After receiving the communication message from the edge service module, the information service component completes the update of resource attributes and status data by reading, adding, and modifying, and uploads the updated data to the edge service module.

[0015] In a further improvement or preferred implementation of the aforementioned large-scale cloud-edge resource application control system, the information service component communicates with the edge service module through TLS / SSL encrypted communication, and at the same time provides authentication information to determine the session type; the information service component obtains system messages through the edge service module, or obtains corresponding system messages through system message subscription;

[0016] The edge service module receives the system message and sends it to the information service component that has subscribed to the corresponding system message, and performs operations such as storing or clearing the system message according to the session type.

[0017] As a further improvement or preferred implementation of the aforementioned large-scale cloud-edge resource application control system, the resource model description can use the same type of attribute data to describe a certain type of basic resource node; wherein the attribute data includes not only the dynamic or static attributes, measurement values, and static parameters possessed by the basic resource node itself; but also the dynamic or static attributes, expected values, and system set values ​​that the system expects or gives to the corresponding resources; the resource management module uses the resource model to create and manage the corresponding basic resource node attributes.

[0018] A further improvement or preferred implementation of the aforementioned large-scale cloud-edge resource application control system, wherein the edge service module includes an edge service module, an intermediate service component, and a synchronization service component;

[0019] The edge service module creates an information service component in the basic resource node and configures the edge service module and synchronization service component in the edge node;

[0020] The information service component collects the basic resource node attribute data, encapsulates the data content according to the needs, and sends it to the edge service module or classification service component;

[0021] The edge service module determines the data reading requirements by subscribing to cloud messages and requests data from the information service component. The information service component collects the basic resource node attribute data, sends the specified data content according to the requirements, and encapsulates the data content and sends it to the edge service module. The edge service module completes the forwarding of the encapsulated data.

[0022] A further improvement or preferred implementation of the aforementioned large-scale cloud-edge resource application control system is that the classification service component obtains forwarded data and messages from the edge service module system message publishing channel, and performs corresponding processing according to several data attribute types predefined by the system, including sending the message separately to the information service component, or sending it synchronously to several edge service modules, or directly obtaining message data from one or more edge service modules or information service components, and sending messages and data with attribute types of synchronous upload to the synchronization service component;

[0023] The synchronization service component ensures that the real-time data of the basic resource nodes is synchronized with the cloud, assigns subordinate relationships to the information service components and edge service modules, and provides storage and query interfaces for edge resource status data.

[0024] As a further improvement or preferred implementation of the aforementioned large-scale cloud-edge resource application control system, the classification service component saves a data table containing an edge resource list, edge resource attributes, and a resource model list, and creates an update synchronization process for the data table.

[0025] A further improvement or preferred implementation of the aforementioned large-scale cloud-edge resource application control system, wherein the edge service module connects to the classified service component message channel, and actively obtains system messages containing data acquisition attributes through the publishing channel, and determines whether to further process the data based on its own subscription relationship. If the message contains a match with the subscribed basic resource node ID, if it matches, the different message attributes such as data acquisition, update, and synchronization are further analyzed, and the resource attribute code in the message is extracted, and the information service component communicates with the information service component to obtain the corresponding resource attribute data of the edge resource, and the edge resource ID, message attributes, and data type are encapsulated and sent to the classified service component; after receiving the communication message from the edge service module, the information service component completes the update of resource attributes and status data by reading, adding, modifying, etc., and uploads the updated data to the edge service module.

[0026] A further improvement or preferred implementation of the aforementioned large-scale cloud-edge resource application control system, the operation in the Stp3 includes an active resource update operation, and the specific steps include: the classification server determines the edge service module corresponding to the resource update area based on the cloud message, and at the same time transmits the resource update operation message to the synchronization service component, the synchronization service component starts the resource search and update process of the resource twin component, the resource twin component updates the edge resource information and generates the corresponding digital resource model and edge resource attributes, the synchronization service component updates the current digital model table and resource attribute table according to the updated data, the classification service component configures the subordinate relationship between the information service component and the edge service module according to the generated digital model table and resource attribute table, and collects the corresponding resource attribute data.

[0027] A further improvement or preferred implementation of the aforementioned large-scale cloud-edge resource application control system, the operation in the Stp3 includes a passive resource update operation, and the specific steps include: the resource twin component periodically retrieves the update status information of the edge resources in the region, and generates an updated edge resource list and an edge resource attribute table and uploads it to the synchronization service component; the synchronization service component sends the corresponding data to the classification service component; the classification service component marks the corresponding data as a passive update data type and passes it to the cloud; the cloud server analyzes and determines whether to perform the edge resource update operation; if the operation needs to be performed, an update instruction is sent to the synchronization service component; the resource twin component retrieves whether the update instruction exists within a preset period; if so, the corresponding edge resource is updated according to the specific content of the update instruction and synchronized to the synchronization service component; otherwise, the generated edge resource edge and edge resource attribute table are deleted; the synchronization service component synchronizes according to the received updated edge resource information and transmits the corresponding message to the classification server; the classification server assigns the subordinate relationship between the newly added edge resource and the edge service module, and updates the edge resource attributes and uploads them to the cloud. BRIEF DESCRIPTION OF THE DRAWINGS

[0028] Figure 1 It is a structural schematic diagram of a large-scale cloud-edge resource application control system. DETAILED DESCRIPTION

[0029] The present invention is described in detail below in conjunction with specific embodiments.

[0030] like Figure 1 As shown, a large-scale cloud-edge resource application control system of the present application relies on the existing cloud-edge network structure. By configuring corresponding functional structures on edge nodes and basic resource nodes, it realizes the discovery and update of basic resources and their resource attributes based on the cloud-edge structure, and provides an effective basic resource management and control solution for realizing IoT network virtualization based on cloud-edge technology.

[0031] like Figure 1 As shown in the figure, the main structure of the large-scale cloud-edge resource application control system includes a cloud service module, an edge service module, and a resource management module;

[0032] A cloud server is a remote data center that centralizes computing power, storage, and application services, which are provided to users through the network. In this application, the corresponding cloud-edge architecture, the cloud server is mainly responsible for centralized data processing, analysis, and management, as well as providing standardized services to users.

[0033] In the present application, the cloud service module is mainly used to generate a corresponding IoT virtual network based on the basic resources and their attribute information generated by the edge service module and the resource management module, so that cloud users can control the entire IoT basic resource information through corresponding data.

[0034] Among them, the resource management module establishes a resource node registration mechanism and establishes cluster node registration resource nodes (including physical resources such as equipment, and virtual resources such as computing resources), including using custom tools to define the resource node model of the basic resource node, and determine the resource attributes that describe the data and synchronization status of the basic resource node; resource attributes describe the metadata and status of the resource, ensuring edge-cloud synchronization of resource node metadata.

[0035] During the specific implementation process, corresponding tools are used according to different cloud-edge network structure types to realize the digital twin of resource nodes and generate resource node models. For example, based on the KubeEdge cloud-edge network structure, Kubernetes CRD can be used to establish abstract node instances and node models through the metadata and status information of resource nodes.

[0036] The resource node model is used to define a certain type of basic resource nodes that can be described by the same type of attribute data; the attribute data includes not only the dynamic or static attributes of the basic resource node itself, such as measurement values, static parameters, etc.; it also includes the dynamic or static attributes that the system expects or is given to the corresponding resources, such as expected values, system set values; the resource management module uses the resource node model to create and manage the corresponding basic resource node attributes.

[0037] In actual implementation, the attribute data of basic resource nodes needs to establish acquisition channels according to their specific conditions. For edge hardware devices, they are mainly collected by using the device's own identification and reading interfaces, or various sensors and other terminals. For network resources, they are generated according to parameters such as resource configuration attributes. In order to ensure the efficiency of the resource attribute data collection process, various functions or calculation tools are generally used to establish corresponding query, addition, deletion, and modification channels, such as Xml mappers, Mapper interfaces, etc.

[0038] In the cloud-edge-device architecture, edge computing mainly processes locally generated data, reduces the burden of cloud computing, and achieves rapid response, with the focus on edge computing, which moves computing and data storage to the edge of the network, that is, devices or terminals, to reduce data transmission delays and improve processing efficiency.

[0039] In this application, the edge service module scans and connects to resource nodes, maps the desired resource node status information to the real-time status of the resource nodes through system broadcast, collects the real-time status information and data of the resource nodes, and transmits them after necessary sorting;

[0040] The edge service module in this application includes an edge service module, an intermediate service component, and a synchronization service component;

[0041] The edge service module creates an information service component in the basic resource node and configures the edge service module and synchronization service component in the edge node;

[0042] The information service component collects the basic resource node attribute data, encapsulates the data content according to the needs, and sends it to the edge service module or classification service component;

[0043] The edge service module determines the data reading requirements by subscribing to cloud messages and requests data from the information service component. The information service component collects the basic resource node attribute data, sends the specified data content according to the requirements, and encapsulates the data content and sends it to the edge service module. The edge service module completes the forwarding of the encapsulated data.

[0044] The classification service component saves a data table including a resource node list, resource node attributes, and a resource model list, and creates an update synchronization process for the data table.

[0045] The classification service component obtains the forwarded data and messages from the edge service module system message publishing channel, and performs corresponding processing according to the attribute types of several data predefined by the system, including sending the message separately to the information service component, or sending it to several edge service modules synchronously, or directly obtaining message data from one or more edge service modules or information service components, and sending the message and data with the attribute type of synchronous upload to the synchronization service component

[0046] The synchronization service component ensures that the real-time data of the basic resource nodes is synchronized with the cloud, assigns subordinate relationships to the information service components and edge service modules, and provides storage and query interfaces for resource node status data.

[0047] The information service component communicates with the edge service module through TLS / SSL encrypted communication, and provides authentication information to determine the session type. In addition to obtaining system messages through the edge service module, the information service component can also obtain corresponding system messages through system message subscription.

[0048] The edge service module receives the system message and sends it to the information service component that has subscribed to the corresponding system message, and performs operations such as storing or clearing the system message according to the session type.

[0049] The edge service module connects to the classified service component message channel, and actively obtains system messages containing data acquisition attributes through the publishing channel, and determines whether to further process the data based on its own subscription relationship. If the message contains a match to the subscribed basic resource node ID, if it matches, it further analyzes different message attributes such as data acquisition, update, and synchronization, extracts the resource attribute code in the message, communicates with the information service component and obtains the corresponding resource attribute data of the resource node, and encapsulates the resource node ID, message attributes, and data type and sends them to the classified service component; after receiving the communication message from the edge service module, the information service component completes the update of resource attributes and status data by reading, adding, modifying, etc., and uploads the updated data to the edge service module.

[0050] A large-scale cloud-edge resource application control method comprises the following steps:

[0051] Stp1, based on the edge service module, periodically monitor the connection status with the cloud and the synchronization service component and the classification service component. If the cloud is online and the synchronization service component is offline, start the connection with the synchronization service component. If the synchronization service is online and the cloud is offline, disconnect the synchronization service component and start data storage and recording;

[0052] Stp2. Based on the message content obtained from the synchronization service component, the resource management component is used to complete the digital twin of the required basic resource nodes, establish a digital resource model, and generate a resource node attribute table and a resource node model table, and synchronize them to the synchronization service component. The classification service component extracts the corresponding resource node model attribute data table from the synchronization service component, and creates an update synchronization process for the data table through the edge service module and the information service component instrument;

[0053] Stp3, based on the classification service component, obtains cloud messages, establishes message mapping and callback mechanism, analyzes each message it obtains, extracts the operation attributes of the message and performs the corresponding operation, determines the completion of the operation, restarts the operation until it is completed if it is not completed, and deletes the message mapping of the operation if it is completed;

[0054] Stp4, the edge service module connects to the classified service component message channel, and actively obtains the system message containing the data acquisition attribute through the publishing channel, and determines whether to further process the data according to its own subscription relationship. If the message contains a basic resource node with a subordinate relationship, it further analyzes the different message attributes such as data acquisition, update, and synchronization, extracts the resource attribute code in the message, communicates with the information service component and obtains the corresponding resource attribute data of the resource node, and encapsulates the resource node ID, message attribute, and data type and sends it to the classified service component;

[0055] After receiving the communication message from the edge service module, the information service component completes the update of resource attributes and status data by reading, adding, modifying, etc., and uploads the updated data to the edge service module.

[0056] The operations in Stp3 include active resource update operations, and the specific steps include: the classification server determines the edge service module corresponding to the resource update area based on the cloud message, and transmits the resource update operation message to the synchronization service component at the same time. The synchronization service component starts the resource search and update process of the resource twin component. The resource twin component updates the resource node information and generates the corresponding digital resource model and resource node attributes. The synchronization service component updates the current digital model table and resource attribute table according to the updated data. The classification service component configures the subordinate relationship between the information service component and the edge service module according to the generated digital model table and resource attribute table, and collects the corresponding resource attribute data.

[0057] The operations in Stp3 include passive resource update operations, and the specific steps include: the resource twin component periodically retrieves the update status information of the resource nodes in the area, and generates an updated resource node list and a resource node attribute table and uploads them to the synchronization service component; the synchronization service component sends the corresponding data to the classification service component; the classification service component marks the corresponding data as a passive update data type and transmits it to the cloud; the cloud server analyzes and determines whether to execute the resource node update operation; if the operation needs to be executed, an update instruction is sent to the synchronization service component; the resource twin component retrieves whether the update instruction exists within a preset period; if so, the corresponding resource node is updated according to the specific content of the update instruction and synchronized to the synchronization service component; otherwise, the generated resource node edge and resource node attribute table are deleted; the synchronization service component synchronizes according to the received updated resource node information and transmits the corresponding message to the classification server; the classification server assigns the subordinate relationship between the newly added resource node and the edge service module, and updates the resource node attributes and uploads them to the cloud.

[0058] Finally, it should be noted that the above embodiments are only used to illustrate the technical solution of the present invention, rather than to limit the scope of protection of the present invention. Although the present invention has been described in detail with reference to the preferred embodiments, those skilled in the art should understand that the technical solution of the present invention can be modified or replaced by equivalents without departing from the essence and scope of the technical solution of the present invention.

Claims

1. A large-scale cloud-edge-end resource application control system, characterized in that: Includes cloud service module, edge service module and resource management module; The cloud service module is used to generate a corresponding IoT virtual network based on the basic resources and their attribute information provided by the edge service module and the resource management module; The resource management module establishes an edge resource registration mechanism and establishes cluster node registration edge resources, including using custom tools to define the resource model of the basic resource node and determine the resource attributes that describe the data and synchronization status of the basic resource node; The edge service module scans and connects to edge resources, maps the expected edge resource status information to the real-time status of edge resources through system broadcast, collects the real-time status information and data of edge resources, and transmits them after collating them; The edge service module includes edge service components, middle service components, and synchronization service components; The invention also includes a large-scale cloud-edge resource application control method, including the following steps: Stp1, based on the edge service module, periodically monitor the connection status with the cloud and the synchronization service component and the classification service component. If the cloud is online and the synchronization service component is offline, start the connection with the synchronization service component. If the synchronization service is online and the cloud is offline, disconnect the synchronization service component and start data storage and recording; Stp2. Based on the message content obtained from the synchronization service component, the resource management component is used to complete the digital twin of the required basic resource nodes, establish a digital resource model, and generate an edge resource attribute table and a resource model table, and synchronize them to the synchronization service component. The classification service component extracts the corresponding resource model attribute data table from the synchronization service component, and creates an update synchronization process for the data table together with the edge service component and the information service component; Stp3, based on the classification service component, obtains cloud messages, establishes message mapping and callback mechanism, analyzes each message it obtains, extracts the operation attributes of the message and performs the corresponding operation, determines the completion of the operation, restarts the operation until it is completed if it is not completed, and deletes the message mapping of the operation if it is completed; Stp4, the edge service module connects to the classified service component message channel, and actively obtains the system message containing the data acquisition attribute through the publishing channel, and determines whether to further process the data according to its own subscription relationship. If the message contains a basic resource node with a subordinate relationship, it further analyzes the acquisition, update, and synchronization of different message attributes of the data, extracts the resource attribute code in the message, communicates with the information service component and obtains the corresponding resource attribute data of the edge resource, and encapsulates the edge resource ID, message attribute, and data type and sends them to the classified service component; After receiving the communication message from the edge service module, the information service component completes the update of resource attributes and status data by reading, adding, and modifying, and uploads the updated data to the edge service module.

2. The large-scale cloud-edge-end resource application control system according to claim 1 is characterized in that: The information service component communicates with the edge service component through TLS / SSL encrypted communication, and provides authentication information to determine the session type; the information service component obtains system messages through the edge service component, or obtains corresponding system messages through system message subscription; The edge service component receives the system message and sends it to the information service component that has subscribed to the corresponding system message, and stores or clears the system message according to the session type.

3. The large-scale cloud-edge-end resource application control system according to claim 2 is characterized in that: The resource model describes a certain type of basic resource node using the same type of attribute data; the attribute data includes the dynamic or static attributes, measurement values, and static parameters of the basic resource node itself; it also includes the dynamic or static attributes, expected values, and system set values ​​that the system expects or gives to the corresponding resources; the resource management module uses the resource model to create and manage the corresponding basic resource node attributes.

4. The large-scale cloud-edge-end resource application control system according to claim 3 is characterized in that: The edge service module creates an information service component in the basic resource node and configures the edge service component and the synchronization service component in the edge node; The information service component collects the attribute data of the basic resource nodes, encapsulates the data content according to the requirements, and sends it to the edge service component or the classification service component; The edge service component determines the data reading requirements by subscribing to cloud messages and requests data from the information service component. The information service component collects the basic resource node attribute data, sends the specified data content according to the requirements, and encapsulates the data content and sends it to the edge service component. The edge service component completes the forwarding of the encapsulated data.

5. The large-scale cloud-edge-end resource application control system according to claim 1 is characterized in that: The classification service component obtains the forwarded data and messages from the message publishing channel of the edge service component system, and performs corresponding processing according to the attribute types of several data predefined by the system, including sending the message to the information service component alone, or sending it to several edge service components synchronously, or directly obtaining message data from one or more edge service components or information service components, and sending the message and data with the attribute type of synchronous upload to the synchronization service component; The synchronization service component ensures that the real-time data of the basic resource nodes is synchronized with the cloud, assigns subordinate relationships to the information service component and the edge service component, and provides a storage and query interface for edge resource status data.

6. The large-scale cloud-edge-end resource application control system according to claim 1, characterized in that: The classification service component saves a data table including an edge resource list, edge resource attributes, and a resource model list, and creates an update synchronization process for the data table.

7. The large-scale cloud-edge-end resource application control system according to claim 6 is characterized in that: The edge service component is connected to the message channel of the classification service component, and actively obtains system messages containing data acquisition attributes through the publishing channel, and determines whether to further process the data based on its own subscription relationship. If the message matches the subscribed basic resource node ID, if it matches, it further analyzes the data acquisition message attributes, update message attributes, and synchronize message attributes, extracts the resource attribute code in the message, communicates with the information service component and obtains the corresponding resource attribute data of the edge resource, and encapsulates the edge resource ID, message attributes, and data type and sends them to the classification service component; after receiving the communication message of the edge service component, the information service component completes the update of resource attributes and status data by reading, adding, and modifying, and uploads the updated data to the edge service component.

8. The large-scale cloud-edge-end resource application control system according to claim 1, characterized in that: The operations in Stp3 include active resource update operations, and the specific steps include: the classification server determines the edge service component corresponding to the resource update area based on the cloud message, and transmits the resource update operation message to the synchronization service component at the same time. The synchronization service component starts the resource search and update process of the resource twin component. The resource twin component updates the edge resource information and generates the corresponding digital resource model and edge resource attributes. The synchronization service component updates the current digital model table and resource attribute table according to the updated data. The classification service component configures the subordinate relationship between the information service component and the edge service component according to the generated digital model table and resource attribute table, and collects the corresponding resource attribute data.

9. The large-scale cloud-edge-end resource application control system according to claim 1, characterized in that: The operations in Stp3 include passive resource update operations, and the specific steps include: the resource twin component periodically retrieves the update status information of the edge resources in the area, and generates an updated edge resource list and an edge resource attribute table and uploads them to the synchronization service component; the synchronization service component sends the corresponding data to the classification service component; the classification service component marks the corresponding data as a passive update data type and transmits it to the cloud; the cloud server analyzes and determines whether to perform the edge resource update operation; if the operation needs to be performed, an update instruction is sent to the synchronization service component; the resource twin component retrieves whether the update instruction exists within a preset period; if so, the corresponding edge resource is updated according to the specific content of the update instruction and synchronized to the synchronization service component; otherwise, the generated edge resource edge and edge resource attribute table are deleted; the synchronization service component synchronizes according to the received updated edge resource information and transmits the corresponding message to the classification server; the classification server assigns the subordinate relationship between the newly added edge resource and the edge service component, and updates the edge resource attributes and uploads them to the cloud.

Citation Information

Patent Citations

  • Digital twinning service flexible orchestration method based on workflow technology

    CN117391414A