Intelligent computing fusion network architecture and computing network resource adaptation and reliable transmission scheduling method
Through intelligent computing, the integration of network architecture and federated learning paradigm, combined with particle swarm algorithm and deep reinforcement learning algorithm, the problems of data privacy and communication overhead in AIGC model training are solved, and efficient and accurate model training and real-time control are achieved.
Patent Information
- Application Number
- CN202510052587.9
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-01-14
- Publication Date
- 2025-04-25
- Estimated Expiration
- 2045-01-14
AI Technical Summary
In industrial production, AIGC model training requires massive data samples, which may lead to privacy leakage and huge communication overhead, making it difficult to achieve accurate real-time control and scheduling.
A smart computing converged network architecture is proposed, including the terminal device layer, edge service layer and cloud control layer. The training process of the AIGC model is distributed through the federated learning paradigm, reducing dependence on cloud servers, and using particle swarm algorithm and deep reinforcement learning algorithm for cross-domain orchestration and traffic scheduling, optimizing resource allocation and transmission paths.
It realizes data privacy protection during AIGC model training process, reduces communication overhead, improves the efficiency and accuracy of model training, and meets the real-time control and scheduling requirements in industrial production.
Smart Images

Figure CN119892834A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of industrial communication networks, and in particular to an intelligent computing fusion network architecture and a computing network resource adaptation and reliable transmission scheduling method. Background Art
[0002] With the vigorous development of artificial intelligence-generated content (AIGC) technology, AIGC models show broad application prospects in the industrial field. For example, AIGC models can learn a large amount of equipment operation data and generate equipment health status samples, which can be used to train and test fault detection algorithms to improve the accuracy of detection. Therefore, industrial cyber-physical systems (ICPS) are expected to achieve more accurate production control and decision support by building AIGC services. However, the industrial production process requires real-time and precise control and scheduling of field equipment, which puts more stringent requirements on the quality and response time of AIGC services. Building AIGC services also faces a series of challenges. First, AIGC model training requires massive data sample support, which may lead to privacy leakage and huge communication overhead in the process. Summary of the invention
[0003] The purpose of this application is to provide an intelligent computing fusion network architecture and a computing network resource adaptation and reliable transmission scheduling method, which not only ensures data privacy during AIGC model training, but also reduces communication overhead.
[0004] To achieve the above objectives, this application provides the following solutions:
[0005] In a first aspect, the present application provides an intelligent computing fusion network architecture, including:
[0006] The terminal device layer includes a plurality of industrial information-physical system domains distributed in different regions or factories, each of which includes a computing device, and each of which is used to train a local model according to a local sample data set and a target parameter to obtain a local model training parameter, wherein the target parameter is an AIGC model parameter that needs to be updated and is allocated by the cloud control layer to each of the industrial information-physical system domains;
[0007] An edge service layer, connected to the terminal device layer, for performing edge aggregation processing on the local model training parameters to obtain edge model parameters;
[0008] The cloud control layer is connected to the edge service layer through the core network layer, and is used to perform global aggregation processing on the edge model parameters to obtain global model parameters.
[0009] In a second aspect, the present application provides a computing network resource adaptation and reliable transmission scheduling method, the computing network resource adaptation and reliable transmission scheduling method applies the intelligent computing fusion network architecture described in the first aspect, and the computing network resource adaptation and reliable transmission scheduling method includes:
[0010] The cloud control layer uses a particle swarm algorithm to generate an optimal cross-domain orchestration scheme based on the computing resources of each industrial information-physical system domain and the training requirements of the AIGC model, wherein the optimal cross-domain orchestration scheme includes the industrial information-physical system domain selection result and the computing resource allocation ratio of the corresponding industrial information-physical system domain;
[0011] The terminal device layer determines the target industrial cyber-physical system domain according to the optimal cross-domain orchestration scheme, and the target industrial cyber-physical system domain trains a local model according to a local sample data set and allocation parameters to obtain local model training parameters;
[0012] The edge service layer performs edge aggregation processing on the local model training parameters to obtain edge model parameters;
[0013] The cloud control layer performs global aggregation processing on the edge model parameters to obtain global model parameters.
[0014] According to the specific embodiments provided in this application, this application has the following technical effects:
[0015] The present application provides an intelligent computing fusion network architecture and a computing network resource adaptation and reliable transmission scheduling method. The intelligent computing fusion network architecture includes a terminal device layer, an edge service layer, and a cloud control layer. Through the federated learning paradigm, the training process of the AIGC model is migrated from the cloud server to the computing devices in each ICPS domain. The distributed computing device trains the local model based on the local data set, and then exchanges the model parameters with the cloud server to achieve iterative optimization of the global model. This method not only ensures data privacy, but also reduces communication overhead. BRIEF DESCRIPTION OF THE DRAWINGS
[0016] In order to more clearly illustrate the embodiments of the present application or the technical solutions in the prior art, the drawings required for use in the embodiments will be briefly introduced below. Obviously, the drawings described below are only some embodiments of the present application. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying creative work.
[0017] Figure 1 A schematic diagram of an intelligent computing fusion network architecture provided in Example 1 of the present application;
[0018] Figure 2 This is a flow chart of the cross-domain computing orchestration algorithm based on particle swarm optimization in Example 1 of the present application;
[0019] Figure 3 This is a flowchart of a deterministic transmission scheduling algorithm based on proximal strategy optimization in Example 1 of the present application;
[0020] Figure 4 This is a flowchart of the multi-queue circular queuing forwarding mechanism in Example 1 of the present application. DETAILED DESCRIPTION
[0021] The following will be combined with the drawings in the embodiments of the present application to clearly and completely describe the technical solutions in the embodiments of the present application. Obviously, the described embodiments are only part of the embodiments of the present application, not all of the embodiments. Based on the embodiments in the present application, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of this application.
[0022] In order to make the above-mentioned objects, features and advantages of the present application more obvious and easy to understand, the present application is further described in detail below with reference to the accompanying drawings and specific implementation methods.
[0023] Example 1
[0024] This embodiment provides an intelligent computing fusion network architecture to support the efficient construction of AIGC services in ICPS. Figure 1 As shown in the figure, the intelligent computing fusion network architecture includes four layers: terminal device layer, edge service layer, core network layer, and cloud control layer. The coordination and cooperation between the layers realize cross-domain computing collaboration and end-to-end reliable transmission scheduling of parameter flows.
[0025] The terminal device layer is responsible for managing local data sample sets and local models, training and updating local models according to the parameters issued by the edge service layer, realizing distributed training of the AIGC model and uploading local model parameters to the edge service layer. The terminal device layer includes several industrial information-physical system domains distributed in different regions or factories. Each of the industrial information-physical system domains includes a computing device. Each of the computing devices is used to train the local model according to the local sample data set and target parameters to obtain local model training parameters, wherein the target parameters are the AIGC model parameters that need to be updated and allocated by the cloud control layer to each of the industrial information-physical system domains.
[0026] For the training phase of the AIGC model, the terminal device layer adopts the distributed computing paradigm of federated learning, and migrates the training process from the centralized computing center to each ICPS domain. The ICPS domains are distributed in different regions or factories. Each ICPS domain contains industrial equipment and computing equipment. The computing equipment is used for model training and management of the sample data sets and local models held. Multiple ICPS domains collaborate to complete the training task of the same industrial large model; specifically, the ICPS domain trains and updates the local model based on the sample data set and the parameters (i.e., target parameters) issued by the edge service layer; then, the updated local model parameters are uploaded to the edge service layer for edge aggregation to achieve distributed collaborative training of the AIGC model and improve the efficiency and accuracy of model training.
[0027] The terminal device layer is connected to the edge service layer through a switch. Specifically, the terminal device layer is associated with the edge service layer through a time-sensitive networking (TSN) switch. The TSN switch executes a cyclic queuing and forwarding (CQF) mechanism. It uses two queues (i.e., switch port queues) to alternately receive and send parameter streams, and switches the queue receiving and sending states based on a switch gating list based on a preconfigured cyclic time slot, thereby providing deterministic transmission guarantees for parameter streams and achieving reliable transmission scheduling. The switch gating list represents the opening and closing states of the switch queue sending gate and the switch queue receiving gate under each preset cyclic time slot. The switch queue sending gate is open when the switch port queue sends the parameter stream, and the switch queue receiving gate is open when the switch port queue receives the parameter stream.
[0028] The edge service layer is used to connect terminal devices to the core network layer, and is responsible for performing edge aggregation of local model parameters to form edge model parameters, and uploading the edge model parameters to the cloud control layer to reduce the traffic transmission burden of the core network layer.
[0029] The edge service layer includes several device groups, each of which includes access devices and edge servers; the access devices are composed of access routers and wireless access points (such as base stations) located at the edge of the network, and are used to connect terminal devices to the core network layer, wherein the terminal devices include computing devices, and the access devices undertake ICPS domains and wide-area deterministic networks (WADN); each access device covers a certain number of ICPS domains, and the corresponding edge server performs edge aggregation on the local model parameters of the ICPS domains within its coverage range to form edge model parameters, which are uploaded to the cloud server through WADN for global aggregation.
[0030] The core network layer deploys a multi-queue circular queuing forwarding mechanism in forwarding devices such as routers to provide bounded delay, jitter and packet loss rate for parameter stream transmission, thereby achieving reliable transmission scheduling in the wide area network;
[0031] The core network layer mainly includes forwarding devices such as WADN routers. Each forwarding device is responsible for the parameter flow transmission between the cloud control layer and the edge service layer based on a multi-queue circular queuing forwarding mechanism. The multi-queue circular queuing forwarding mechanism refers to controlling the working status of several forwarding device port queues in each transmission cycle through a forwarding device gating list. The forwarding device port queue refers to several queues set at the port of each forwarding device. The working status includes receiving parameter flow and sending parameter flow. In each transmission cycle, only one forwarding device port queue has a working status of sending parameter flow, and the working status of the remaining forwarding device port queues is receiving parameter flow. The forwarding device gating list represents the opening and closing status of the forwarding device port queue sending gate and the forwarding device port queue receiving gate in each transmission cycle. The forwarding device port queue sending gate is open when the forwarding device port queue sends parameter flow, and the forwarding device port queue receiving gate is open when the forwarding device port queue receives parameter flow.
[0032] The time difference between the start times of the same transmission cycle of two adjacent forwarding devices is equal to the link delay between the forwarding devices.
[0033] The multi-queue circular queuing forwarding mechanism deployed in the forwarding device effectively solves the problem of misalignment of transmission cycles caused by link delays between devices. In addition, this mechanism enables unified scheduling of parameter streams within the same transmission cycle even in the presence of clock synchronization deviations. Therefore, the core network layer provides bounded delay, jitter, and packet loss for parameter stream transmission, thereby achieving reliable transmission scheduling in the wide area core network.
[0034] The cloud control layer is connected to the edge service layer through the core network layer, and is used to perform global aggregation processing on the edge model parameters to obtain global model parameters.
[0035] Considering: for the federated training paradigm of the AIGC model, the amount and characteristics of data samples owned by each ICPS domain are different, and the geographically dispersed computing resources are unevenly distributed and relatively independently managed. The unreasonable selection of training equipment and allocation of computing resources will lead to reduced model training efficiency. In addition, during the training process, model parameters are constantly interacting between distributed devices and cloud servers. By introducing time-sensitive networks and deterministic network technologies, network resources (such as time slots, queues, bandwidth, etc.) are planned and scheduled, and deterministic and reliable transmission of parameter streams can be achieved. However, the transmission of parameter streams generally needs to span multiple heterogeneous networks (such as industrial intranets and wide-area core networks). The network scale is large and the transmission distance is long. A single deterministic transmission mechanism is difficult to guarantee end-to-end reliable transmission scheduling from a global perspective.
[0036] In this regard, the cloud control layer is also used for dynamic adaptation of computing network resources, specifically including generating an optimal cross-domain orchestration scheme using a particle swarm algorithm based on the computing power resources of each industrial information-physical system domain and the training requirements of the AIGC model, wherein the optimal cross-domain orchestration scheme includes the industrial information-physical system domain selection result and the computing power resource allocation ratio of the corresponding industrial information-physical system domain; generating an optimal traffic scheduling decision based on the parameter flow information to be scheduled and the network status information, and determining the parameter flow transmission path based on the optimal traffic scheduling decision and configuring the gating list of each network communication device on the parameter flow transmission path, wherein the parameter flow information includes an ID number, a flow period, a source address, a destination address, an optional transmission path, a frame size, an end-to-end delay requirement and a jitter requirement, the network status information includes the link bandwidth and the port queue resource capacity of the network communication device, the network communication device includes the forwarding device in the core network, the switch in the terminal device layer and the access device in the edge service layer, and the gating list includes the above-mentioned switch gating list control and forwarding device gating list.
[0037] The cloud control layer deploys cloud servers and cloud controllers, which are used to achieve global aggregation of AIGC model training parameters and dynamic adaptation of computing network resources respectively.
[0038] On the one hand, the cloud server receives the edge model parameters transmitted by WADN, performs global aggregation, and updates the global model. The updated global model parameters will be distributed to the ICPS domain participating in the model training through the core network layer and the edge service layer again, and iterate continuously until the global model reaches the expected accuracy. On the other hand, at the beginning of model training, the cloud server is responsible for initializing the global model parameters and distributing them to the ICPS domain for iterative training.
[0039] On the one hand, the cloud controller is responsible for the overall management of computing resources at the terminal device layer and making cross-domain computing orchestration decisions, that is, selecting the appropriate ICPS domain for training of industrial large models and making computing resource allocation decisions to optimize the computing delay of model training. On the other hand, it needs to perceive the global network status and make traffic scheduling decisions, that is, allocate time slot (queue) resources for parameter flows, provide deterministic transmission from the source to the destination for parameter flows, and ensure a high scheduling success rate, thereby achieving reliable transmission scheduling.
[0040] like Figure 2 As shown in FIG. 1 , the cross-domain computing orchestration algorithm based on particle swarm optimization (i.e., using particle swarm algorithm to generate the optimal cross-domain orchestration solution) includes the following steps:
[0041] Step S101: Sense computing resources and training requirements, and generate an initial cross-domain computing orchestration plan. Specifically, the cloud controller dynamically senses the computing resource capacity of each ICPS domain. Sample data volume And the latency requirements for industrial large model training Among them, i u Represents the i-th ICPS domain covered by edge server u; generates the initial cross-domain computing orchestration plan Among them, α u,i (m)∈{0,1} represents ICPS domain i u Whether to participate in training model m, o u,i (m)∈[0,1] represents the proportion of computing resources allocated for training model m.
[0042] Step S102: Initialize the population and define the particle position and velocity. Specifically, generate the initial population according to the initial cross-domain computing arrangement scheme. The population Including several particles p k , where k represents the kth particle in the population; each of the particles p k Contains position p k,t and speed v k,t two elements, where t represents the tth iteration; each particle position corresponds to an initial cross-domain computing arrangement scheme, i.e., p k,t =(α k,t ,o k,t ), α k,t ={α u,i (m)} k,t , o k,t ={o u,i (m)} k,t The initial cross-domain computing arrangement includes the ICPS domain selection result α for each large model training u,i (m) and the corresponding computing resource allocation ratio ou,i (m); the adjustment direction and amplitude of each particle velocity corresponding to the particle position, that is, v k,t =(pr k,t ,v′ k,t ), pr k,t = {pr u,i (m)} k,t ,v′ k,t = {v′ u,i (m)} k,t The direction and amplitude of the particle position adjustment correspond to the probability of change of the ICPS domain selection result pr u,i (m) and the change in the computing power resource allocation ratio v′ u,i (m).
[0043] Step S103: Design a fitness function and evaluate the computing scheduling scheme. Specifically, the goal of the cross-domain computing scheduling algorithm based on particle swarm optimization is to find the best computing scheduling scheme to minimize the computing delay of model training. Therefore, the fitness function is related to the computing delay and is expressed as:
[0044]
[0045] Among them, c u,i Indicates the number of CPU cycles required to execute each bit of data. Indicates ICPS domain i u The computing resources (CPU frequency, i.e. the amount of data processed per unit time), o u,i (m) represents the proportion of computing resources allocated to model m, α u,i (m) = 1 means it is selected for training. The computational delay of model m will be determined by the slowest trained ICPS domain. The smaller the fitness value, the better the particle position and the better the computational scheduling scheme.
[0046] Step S104: Calculate fitness and update individual particles and the global optimal position. Specifically, calculate and record the fitness values of particles in the population corresponding to the current iteration number, compare the current fitness value of each particle with the minimum fitness value in its historical iteration number, and determine the position of the particle with the smaller fitness value as the individual optimal position of the particle, expressed as The individual best position corresponds to the optimal arrangement scheme found by each particle in the historical search; the fitness values of the individual best positions of all current particles are compared, and the individual best position of the particle with the smaller fitness value is determined as the global best position, which is expressed as b g =(α g ,o g ), the global optimal position corresponds to the optimal scheduling solution found by the entire population in the historical search.
[0047] Step S105: Update particle speed and position. Specifically, the particle swarm updates speed and position by combining the individual best position and the global best position to find the optimal calculation arrangement. The particle speed update formula contains two parts, the first part is expressed as:
[0048]
[0049] Among them, β1, β2 are weight coefficients, represents the position of the particle in the population u,i (m) = the number of j, The arrangement schemes are better or worse than particle p respectively. k The second part is expressed as: Among them, ω, c1, c2 represent inertia weight, cognitive parameter and social parameter respectively, and the elements in matrix r1, r2 are random numbers between [0, 1] to balance local search and global exploration capabilities;
[0050] According to the position update formula, α k,t+1 ←pr k,t+1 , o k,t+1 =o k,t +v′ k,t+1 , adjust the position of each particle, modify the cross-domain computing orchestration plan, and evolve towards the optimization goal.
[0051] Step S106: Iterate and optimize, and output the optimal computing scheduling solution. Specifically, repeat steps S104 and S105 until the iteration termination condition is reached, and output the global best position, that is, the optimal cross-domain computing scheduling solution.
[0052] Step S107: Send down the cross-domain computing orchestration plan, dynamically adjust, and continuously optimize. Specifically, the cloud controller sends the optimal cross-domain computing orchestration plan to the terminal device layer for execution; at the same time, the cloud controller continuously senses the resource status of each ICPS domain, restarts the cross-domain computing orchestration algorithm as needed, and dynamically adjusts the orchestration plan to ensure that the industrial large model training process continues to be efficient, reliable, and flexible.
[0053] like Figure 3 As shown in FIG. 1 , the deterministic transmission scheduling algorithm based on proximal strategy optimization (i.e., using a reinforcement learning algorithm to generate optimal traffic scheduling decisions) includes the following steps:
[0054] Step S201: Extract parameter flow and network status information. Specifically, the cloud controller is regarded as an intelligent agent, and the parameter flow information and network status information to be scheduled are extracted. The parameter flow information includes ID number, flow period, source address, destination address, optional transmission path, frame size, end-to-end delay requirement, jitter requirement, etc., which can be expressed as:
[0055]
[0056] in, is the total number of parameter flows; network status information includes link bandwidth B l , Queue resource capacity of network communication equipment wait;
[0057] Step S202: Design state space, action space and reward mechanism. Specifically,
[0058] The state space is defined as At time step t, the state Since the parameter flow is scheduled based on the transmission cycle, the queue resource margin is closely related to the transmission cycle (time), so a two-dimensional transmission cycle-queue resource margin matrix is constructed. As part of the state space, it is represented as:
[0059]
[0060] in, Represents the transmission period T L Internal node v m queue The action space is defined as At time step t, the action here, Refers to the best path selected from the optional transmission paths of the parameter flow, Determines the start time of sending the parameter stream. Determines which queue the parameter flow enters at the forwarding node.
[0061] The reward mechanism is used to evaluate action a t , to guide the agent to optimize its decision. Specifically, action a t The corresponding reward function r t for:
[0062]
[0063] in, Indicates that the parameter flow is in action a t The transmission delay under , is expressed as:
[0064]
[0065] in, Respectively represent the sending domain, network communication equipment v k The transmission period of the domain; Represents the flow f t In v kThe relative offset of the queue, Indicates the link delay between adjacent network communication devices. If the parameter flow scheduling is successful, a positive constant reward is given, and the smaller the delay, the greater the reward. If the scheduling fails, a negative constant penalty is given.
[0066] Step S203: Neural network training is performed to update parameters and output the optimal traffic scheduling decision. Specifically, the agent interacts with the environment to generate a series of information including the current state s t 、Action a t , Reward t , next state s t+1 For each time step t, the agent is based on the current state s t , the policy network outputs action a t , after executing the action, you will get an immediate reward r t And enter the next state s t+1 ; Value network receiving state s t and t+1 As input, output the estimated value V in two states φ (s t ),V φ (s t+1 ). During the training iteration, the policy network updates the parameter θ by maximizing the objective function J(θ), expressed as:
[0067]
[0068] Among them, ρ θ,t represents the ratio of the new and old strategies, ε is the exploration rate, and the advantage function It is used to measure the quality of an action relative to the average level, γ is the discount factor, λ is used to balance the deviation and variance, and T is the trajectory length. The policy network updates the parameter φ by minimizing the loss function L(φ), which is expressed as:
[0069]
[0070] Through the back-propagation mechanism of the neural network, the parameters of the policy network and the value network are continuously updated and optimized, enabling the intelligent agent to make the optimal traffic scheduling decision.
[0071] Step S204: Send traffic scheduling decisions, dynamically adjust, and continuously optimize. Specifically, the traffic scheduling decisions are sent to the network communication devices in the network. The network communication devices dynamically select the transmission path of the parameter flow, reasonably arrange the sending time and queue allocation, and realize refined traffic control. At the same time, the cloud controller continuously monitors network status changes and new parameter flow requests, and starts the deterministic transmission scheduling algorithm based on proximal strategy optimization as needed, dynamically updates the traffic scheduling decisions, and ensures the deterministic transmission of parameter flows throughout the life cycle of industrial large model training.
[0072] like Figure 4 As shown, the enhanced cyclic designated queuing forwarding mechanism (i.e., multi-queue cyclic queuing forwarding mechanism) includes the following steps:
[0073] Step S301: define the traffic scheduling paradigm of the forwarding device port queue; specifically, the forwarding device port is set There are queues, each of which has two working states: sending and receiving parameter flows, which are controlled by the sending gate and receiving gate respectively; a gating list is set to switch the queue working state by controlling the opening and closing of the sending gate and the receiving gate; the time is divided into transmission cycles of equal length, with the transmission cycle T ζ The parameter stream is scheduled as the basic unit, where ζ represents the index number of the transmission period; in a certain transmission period T ζ Only one queue is in the sending state, represented by the value 0, and the rest All queues are in receiving state, represented by value 1; transmission cycle T ζ With queue Q m The corresponding relationship of the working status is expressed as:
[0074]
[0075] Among them, m represents the index number of the queue, let σ m For queue Q m The number of transmission cycles required to wait for switching to the sending state is expressed as:
[0076]
[0077] That is: in the transmission period T ζ Internal entry queue Q m The parameter stream (m≠ζ%N) will wait in the queue for σ m transmission cycle, in the transmission cycle T ζ+σm The data is sent to the next forwarding device.
[0078] Step S302: Measure the link delay and configure the start time of the transmission cycle of different forwarding devices; specifically, for the WADN scenario, the network scale is large, the physical distance is long, and the link delay cannot be ignored; measure the link delay between forwarding devices, set the start time of the same transmission cycle of adjacent forwarding devices to differ by the link delay size, and achieve staggered synchronization of the transmission cycle between forwarding devices to avoid the loss of data frames during transmission.
[0079] Step S303: According to the traffic scheduling decision, the gating list of the forwarding device is configured to transmit the parameter stream. Specifically, the traffic scheduling decision determines the starting sending time of the parameter stream and which queue of the forwarding node in the transmission path it enters, and further determines the opening and closing of the sending gate and receiving gate of the forwarding device port queue in each transmission cycle. In each transmission cycle, the forwarding device performs a sending or receiving operation on the parameter stream according to the configured forwarding device port queue state. For several forwarding device port queues in each transmission cycle, when the sending gate of the forwarding device port queue is in the open state, the parameter stream accumulated in the corresponding forwarding device port queue is forwarded to the corresponding downstream node on the parameter stream transmission path through the export link; when the receiving gate of the forwarding device port queue is in the open state, the parameter stream from the upstream node on the parameter stream transmission path is cached in the corresponding forwarding device port queue, waiting for the arrival of the next transmission cycle, wherein the forwarding device port queue refers to several queues set for each port of the forwarding device.
[0080] The above-mentioned intelligent computing fusion network architecture provided in this embodiment is used to support the efficient construction of artificial intelligence-generated content (AIGC) services in industrial cyber-physical systems (ICPS). The intelligent computing fusion network architecture includes: a terminal device layer, an edge service layer, a core network layer and a cloud control layer; the terminal device layer trains and updates the local model according to the local data sample set, the edge service layer is used to connect the terminal device to the core network layer and perform edge aggregation of local model parameters, the core network layer deploys a multi-queue circular queuing forwarding mechanism on forwarding devices such as routers to provide bounded delay, jitter and packet loss rate for parameter stream transmission, thereby realizing its reliable transmission scheduling in the wide area network, and the cloud control layer is used to realize global aggregation of model parameters and dynamic adaptation of computing network resources. The new network architecture designed in this embodiment to support AIGC model training, efficiently allocate distributed and diversified computing resources and network resources, promote the implementation of AIGC services in the field of industrial production, optimize the overall delay of AIGC model training, and realize cross-domain computing collaboration of terminal devices and end-to-end reliable transmission scheduling of model parameters.
[0081] Example 2
[0082] This embodiment further provides a computing network resource adaptation and reliable transmission scheduling method, which applies the intelligent computing fusion network architecture described in Example 1, and includes:
[0083] SA: The cloud control layer uses a particle swarm algorithm to generate an optimal cross-domain orchestration solution based on the computing resources of each industrial cyber-physical system domain and the training requirements of the AIGC model. The optimal cross-domain orchestration solution includes the industrial cyber-physical system domain selection result and the computing resource allocation ratio of the corresponding industrial cyber-physical system domain.
[0084] SB: The terminal device layer determines the target industrial cyber-physical system domain according to the optimal cross-domain orchestration solution, and the target industrial cyber-physical system domain trains a local model according to the local sample data set and the allocation parameters to obtain local model training parameters;
[0085] SC: The edge service layer performs edge aggregation processing on the local model training parameters to obtain edge model parameters;
[0086] SD: The cloud control layer performs global aggregation processing on the edge model parameters to obtain global model parameters.
[0087] The computing network resource adaptation and reliable transmission scheduling method also includes:
[0088] The cloud control layer uses a deep reinforcement learning algorithm to generate an optimal traffic scheduling decision based on the parameter flow information to be scheduled and the network status information, and determines the parameter flow transmission path according to the optimal traffic scheduling decision and configures the gating list of each network communication device on the parameter flow transmission path, wherein the parameter flow information includes an ID number, a flow period, a source address, a destination address, an optional transmission path, a frame size, an end-to-end delay requirement and a jitter requirement, and the network status information includes a link bandwidth and a port queue resource capacity of a network communication device, and the network communication device includes a forwarding device in the core network, a switch in the terminal device layer, and an access device in the edge service layer;
[0089] Each network communication device on the parameter stream transmission path performs parameter stream transmission according to the corresponding gating list.
[0090] When the network communication device on the parameter stream transmission path is a forwarding device in the core network layer, and the gating list is a forwarding device gating list, the forwarding device in the core network layer performs parameter stream transmission according to the forwarding device gating list, specifically including:
[0091] For several forwarding device port queues in each transmission cycle, when the sending gate of the forwarding device port queue is in the open state, the parameter flow accumulated in the corresponding forwarding device port queue is forwarded to the corresponding downstream node on the parameter flow transmission path through the export link; when the receiving gate of the forwarding device port queue is in the open state, the parameter flow from the upstream node on the parameter flow transmission path is cached in the corresponding forwarding device port queue, waiting for the arrival of the next transmission cycle, wherein the forwarding device port queue refers to several queues set for the port of each forwarding device.
[0092] In this embodiment, the process of using the particle swarm algorithm to generate the optimal cross-domain orchestration solution, the process of using the reinforcement learning algorithm to generate the optimal traffic scheduling decision, and the process of using the multi-queue circular queuing forwarding mechanism to transmit the parameter stream can be referred to the limitation of the specific execution process of the cloud control layer in Example 1, which will not be repeated here.
[0093] The computing network resource adaptation and reliable transmission scheduling method provided in this embodiment serves the intelligent computing fusion network architecture described in Example 1. The intelligent computing fusion network architecture fully utilizes computing network resources through the coordination and cooperation among the four layers of the terminal device layer, edge service layer, core network layer and terminal control layer, realizes cross-domain computing collaboration and end-to-end reliable transmission scheduling of parameter flows, optimizes the computing delay and transmission delay of AIGC model training, and promotes the efficient construction of AIGC models in ICPS; the cross-domain computing orchestration algorithm based on particle swarm optimization optimizes the computing delay by selecting appropriate computing devices for AIGC model training and allocating computing power resources, ensuring the efficient operation of training. The deterministic transmission scheduling algorithm based on proximal strategy optimization optimizes the transmission delay of parameter flows and speeds up the aggregation process of parameter flows by reasonably planning queue (time) resources for parameter flow transmission. The multi-queue circular queuing forwarding mechanism ensures that the parameter flow can be transmitted according to the traffic scheduling decision by defining the traffic scheduling paradigm in the underlying forwarding device, and realizes end-to-end reliable transmission scheduling of parameter flows.
[0094] The technical features of the above embodiments may be combined arbitrarily. To make the description concise, not all possible combinations of the technical features in the above embodiments are described. However, as long as there is no contradiction in the combination of these technical features, they should be considered to be within the scope of this specification.
[0095] This article uses specific examples to illustrate the principles and implementation methods of this application. The description of the above embodiments is only used to help understand the method and core ideas of this application. At the same time, for those skilled in the art, according to the ideas of this application, there will be changes in the specific implementation methods and application scope. In summary, the content of this specification should not be understood as limiting this application.
Claims
1. An intelligent computing fusion network architecture, characterized in that: The intelligent computing fusion network architecture includes: The terminal device layer includes a plurality of industrial information-physical system domains distributed in different regions or factories, each of which includes a computing device, and each of which is used to train a local model according to a local sample data set and a target parameter to obtain a local model training parameter, wherein the target parameter is an AIGC model parameter that needs to be updated and is allocated by the cloud control layer to each of the industrial information-physical system domains; An edge service layer, connected to the terminal device layer, for performing edge aggregation processing on the local model training parameters to obtain edge model parameters; The cloud control layer is connected to the edge service layer through the core network layer, and is used to perform global aggregation processing on the edge model parameters to obtain global model parameters.
2. The intelligent computing fusion network architecture according to claim 1 is characterized in that: The terminal device layer is connected to the edge service layer through a switch, wherein the switch is used for a time-sensitive network transmission parameter stream based on a cyclic queuing forwarding mechanism, the cyclic queuing forwarding mechanism refers to controlling the switching of the working states of two switch port queues in a preset cyclic time slot through a switch gating list, the working states including receiving parameter streams and sending parameter streams, the switch port queues refer to two queues set at each port of the switch, the switch gating list represents the opening and closing states of the switch queue sending gate and the switch queue receiving gate in each preset cyclic time slot, the switch queue sending gate is open when the switch port queue sends the parameter stream, and the switch queue receiving gate is open when the switch port queue receives the parameter stream.
3. The intelligent computing fusion network architecture according to claim 1 is characterized in that: The edge service layer includes a plurality of device groups, each of which includes an access device and an edge server; The access device is used to connect a terminal device to the core network layer, wherein the computing device is a type of terminal device; The edge server is used to perform edge aggregation processing on the local model training parameters corresponding to the industrial information-physical system domain within a preset coverage area to obtain the edge model parameters.
4. The intelligent computing fusion network architecture according to claim 1 is characterized in that: Each forwarding device in the core network layer performs parameter stream transmission based on a multi-queue circular queuing forwarding mechanism, wherein the multi-queue circular queuing forwarding mechanism refers to controlling the working status of several forwarding device port queues in each transmission cycle through a forwarding device gating list, the forwarding device port queue refers to several queues set at the port of each forwarding device, the working status includes receiving parameter stream and sending parameter stream, in each transmission cycle, only one forwarding device port queue has a working status of sending parameter stream, and the working status of the remaining forwarding device port queues is receiving parameter stream, the forwarding device gating list represents the opening and closing status of the forwarding device port queue sending gate and the forwarding device port queue receiving gate in each transmission cycle, the forwarding device port queue sending gate is open when the forwarding device port queue sends parameter stream, and the forwarding device port queue receiving gate is open when the forwarding device port queue receives parameter stream.
5. The intelligent computing fusion network architecture according to claim 4 is characterized in that: The time difference between the start times of the same transmission cycle of two adjacent forwarding devices is equal to the link delay between the forwarding devices.
6. The intelligent computing fusion network architecture according to claim 1 is characterized in that: The cloud control layer is also used to generate an optimal cross-domain orchestration plan using a particle swarm algorithm based on the computing power resources of each industrial information-physical system domain and the training requirements of the AIGC model, wherein the optimal cross-domain orchestration plan includes the selection results of the industrial information-physical system domain and the computing power resource allocation ratio of the corresponding industrial information-physical system domain.
7. The intelligent computing fusion network architecture according to claim 1 is characterized in that: The cloud control layer is also used to generate an optimal traffic scheduling decision using a deep reinforcement learning algorithm based on the parameter flow information to be scheduled and the network status information, and determine the parameter flow transmission path based on the optimal traffic scheduling decision and configure the gating list of each network communication device on the parameter flow transmission path, wherein the parameter flow information includes an ID number, a flow period, a source address, a destination address, an optional transmission path, a frame size, an end-to-end delay requirement and a jitter requirement, the network status information includes the link bandwidth and the port queue resource capacity of the network communication device, and the network communication device includes the forwarding device in the core network, the switch in the terminal device layer and the access device in the edge service layer.
8. A computing network resource adaptation and reliable transmission scheduling method, characterized in that: The computing network resource adaptation and reliable transmission scheduling method applies the intelligent computing fusion network architecture described in any one of claims 1 to 7, and the computing network resource adaptation and reliable transmission scheduling method includes: The cloud control layer uses a particle swarm algorithm to generate an optimal cross-domain orchestration scheme based on the computing resources of each industrial information-physical system domain and the training requirements of the AIGC model, wherein the optimal cross-domain orchestration scheme includes the industrial information-physical system domain selection result and the computing resource allocation ratio of the corresponding industrial information-physical system domain; The terminal device layer determines the target industrial cyber-physical system domain according to the optimal cross-domain orchestration scheme, and the target industrial cyber-physical system domain trains a local model according to a local sample data set and allocation parameters to obtain local model training parameters; The edge service layer performs edge aggregation processing on the local model training parameters to obtain edge model parameters; The cloud control layer performs global aggregation processing on the edge model parameters to obtain global model parameters.
9. The method for network resource adaptation and reliable transmission scheduling according to claim 8, characterized in that: The computing network resource adaptation and reliable transmission scheduling method also includes: The cloud control layer uses a deep reinforcement learning algorithm to generate an optimal traffic scheduling decision based on the parameter flow information to be scheduled and the network status information, and determines the parameter flow transmission path according to the optimal traffic scheduling decision and configures the gating list of each network communication device on the parameter flow transmission path, wherein the parameter flow information includes an ID number, a flow period, a source address, a destination address, an optional transmission path, a frame size, an end-to-end delay requirement and a jitter requirement, and the network status information includes a link bandwidth and a port queue resource capacity of a network communication device, and the network communication device includes a forwarding device in the core network, a switch in the terminal device layer, and an access device in the edge service layer; Each network communication device on the parameter stream transmission path performs parameter stream transmission according to the corresponding gating list.
10. The method for network resource adaptation and reliable transmission scheduling according to claim 9, characterized in that: When the network communication device on the parameter stream transmission path is a forwarding device in the core network layer, and the gating list is a forwarding device gating list, the forwarding device in the core network layer performs parameter stream transmission according to the forwarding device gating list, specifically including: For several forwarding device port queues in each transmission cycle, when the sending gate of the forwarding device port queue is in the open state, the parameter flow accumulated in the corresponding forwarding device port queue is forwarded to the corresponding downstream node on the parameter flow transmission path through the export link; when the receiving gate of the forwarding device port queue is in the open state, the parameter flow from the upstream node on the parameter flow transmission path is cached in the corresponding forwarding device port queue, waiting for the arrival of the next transmission cycle, wherein the forwarding device port queue refers to several queues set for the port of each forwarding device.
Citation Information
Patent Citations
Scheduling data traffic in wireless time sensitive network
CN115336320A
Industrial internet network architecture based on intelligent fusion of general inductance calculation and virtual controller
CN116962409A
Hybrid resource scheduling method based on deep reinforcement learning
CN117112207A
Deterministic network architecture for intelligent application and working method thereof
CN117596605A
Deterministic transmission scheduling system oriented to calculation network integration and working method of deterministic transmission scheduling system
CN119052337A