Business processing method and device, related equipment, medium and product

By formulating and adjusting network and computing power configuration strategies through the network orchestration module, the problem of resource mismatch in data circulation service networks was solved, and efficient data transaction business processing was achieved.

CN121125490APending Publication Date: 2025-12-12CHINA MOBILE COMM LTD RES INST +1
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202510623891.4
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-05-15
Publication Date
2025-12-12

AI Technical Summary

Technical Problem

The existing data circulation service network cannot adapt to sudden changes in different data circulation businesses, resulting in mismatched resource allocation and affecting processing efficiency.

Method used

The computing network orchestration module receives computing network demand information from the data sharing platform, formulates network and computing power configuration strategies, allocates resources to trusted computing nodes using the Data Network DSSN, and monitors and adjusts resource utilization in real time to adapt to business changes.

Benefits of technology

It achieves precise matching of network resources and computing power resources, enabling flexible responses to changes and growth in data transaction business and improving processing efficiency.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN121125490A_ABST
    Figure CN121125490A_ABST
Patent Text Reader

Abstract

The invention provides a business processing method and device, related equipment, a medium and a product, and is applied to the technical field of computers, and the method comprises the steps: receiving calculation network demand information which is sent by a data sharing platform DSP and aims at a target data transaction business; according to the computing network demand information, formulating a computing network configuration strategy for the target data transaction service; and based on the computing network configuration strategy, allocating corresponding computing power resources and network resources to the trusted computing nodes by using the DSSN. In the method, the calculation network arrangement module receives calculation network demand information for the target data transaction service sent by the DSP, so that the specific demand of the target data transaction service in the aspects of network and calculation power can be clarified. The computing network configuration strategy is formulated according to the specific requirements, so that the distributed network resources and computing power resources can be ensured to be accurately matched with the target data transaction service, and the processing efficiency of the target data transaction service can be improved.
Need to check novelty before this filing date? Find Prior Art

Description

TECHNICAL FIELD

[0001] The present application relates to the technical field of computers, and in particular to a service processing method and device, related equipment, media and products. BACKGROUND

[0002] Data circulation plays a decisive role in the construction of a rule system that adapts to the digital trend. Data transaction is a specific form of data circulation, which refers to the behavior of data owners selling or transferring the ownership or use right of data to other subjects at a certain price, and data delivery is one of the key steps to realize data transaction.

[0003] Data Switching Service Network (DSSN) is a data circulation service network connecting data providers, data demanders, data transaction providers and other subjects. Data circulation business covers data direct transmission, Application Programming Interface (API) calling and privacy computing and other specific application forms. Different data circulation businesses have great differences in resource demand for computing power and network. However, the current data circulation service network adopts a unified management and resource allocation mode for different data circulation businesses, which is difficult to adapt to the sudden changes in the process of data circulation business, which leads to the mismatch between data circulation business demand and computing power network scheduling capability, and finally affects the processing efficiency of data circulation business. SUMMARY

[0004] The embodiments of the present application provide a service processing method, device, related equipment, medium and product to solve the problem of low processing efficiency in the existing service processing method.

[0005] To solve the above technical problems, the present application is implemented as follows:

[0006] In a first aspect, the embodiments of the present application provide a service processing method executed by an algorithm network arrangement module, which comprises:

[0007] Receiving the algorithm network demand information for the target data transaction business sent by the data sharing platform DSP, wherein the algorithm network demand information comprises network demand information and computing power demand information;

[0008] According to the algorithm network demand information, an algorithm network configuration strategy for the target data transaction business is formulated, wherein the algorithm network configuration strategy comprises a network configuration strategy and a computing power configuration strategy;

[0009] Based on the aforementioned computing network configuration strategy, the Data Service Node (DSSN) is used to allocate corresponding computing and network resources to trusted computing nodes, wherein the trusted computing nodes include Data Service Nodes (DSN) and / or Data Request Nodes (DRN).

[0010] Optionally, the network orchestration module includes a transmission network management unit, an IP network management unit, and a computing resource management unit;

[0011] The step of formulating a computing network configuration strategy for the target data transaction service based on the computing network demand information includes:

[0012] The transmission network management unit formulates a first network configuration strategy based on the network demand information. The first network configuration strategy includes a bandwidth adjustment strategy and a network slice isolation strategy.

[0013] The IP network management unit formulates a second network configuration strategy based on the network demand information. The second network configuration strategy includes an Internet Protocol (IP) address allocation strategy, a routing strategy, and a Virtual Private Network (VPN) formulation strategy.

[0014] The computing resource management unit formulates the computing power allocation strategy based on the computing power demand information.

[0015] The network configuration policy includes the first network configuration policy and the second network configuration policy.

[0016] Optionally, after allocating corresponding computing and network resources to trusted computing nodes using the Data Network Spectrum Node (DSSN) based on the computing network configuration strategy, the method further includes:

[0017] When a change in the utilization rate of computing network resources is detected during the processing of the target data transaction business, the change information of the computing network resource utilization rate is sent to the DSP. The computing network resource utilization rate includes network resource utilization rate and computing power resource utilization rate.

[0018] Receive computing network resource adjustment request information sent by the DSP based on the change information of computing network resource utilization, wherein the computing network resource adjustment request information includes network resource adjustment request information and computing power resource adjustment request information;

[0019] Based on the computing network resource adjustment demand information, update the computing network configuration strategy for the target data transaction business;

[0020] Based on the updated computing network configuration strategy, the DSSN is used to allocate corresponding computing and network resources to trusted computing nodes.

[0021] Optionally, after allocating corresponding computing and network resources to trusted computing nodes using the Data Network Spectrum Node (DSSN) based on the computing network configuration strategy, the method further includes:

[0022] Receive the connection teardown request sent by the DSP for the target data transaction service;

[0023] Based on the connection teardown request, the connection with the trusted computing node is disconnected.

[0024] Secondly, embodiments of this application provide a business processing method executed by a DSP, the method comprising:

[0025] Receive data transaction request information for the target data transaction business sent by the Data Transaction Platform (DEP);

[0026] Based on the data transaction demand information, computing network demand information is formulated for the target data transaction business, wherein the computing network demand information includes network demand information and computing power demand information;

[0027] Send the network requirement information to the network orchestration module.

[0028] Optionally, after sending the computing network requirement information to the computing network orchestration module, the method further includes:

[0029] The system receives information from the network orchestration module regarding changes in network resource utilization during the processing of the target data transaction service, and / or receives network resource adjustment request information from a trusted computing node regarding the target data transaction service. The trusted computing node includes a DSR and / or a DRN, the network resource utilization includes network resource utilization and computing power resource utilization, and the network resource adjustment request information includes network resource adjustment request information and computing power resource adjustment request information.

[0030] Based on the changes in the computing network resource utilization rate and / or the computing network resource adjustment request information, the computing network resource adjustment requirement information is sent to the computing network orchestration module, wherein the computing network resource adjustment requirement information includes network resource adjustment requirement information and computing power resource adjustment requirement information.

[0031] Optionally, after sending the computing network configuration requirement information to the computing network orchestration module, the method further includes:

[0032] Receive a data delivery completion notification message for the target data transaction service sent by a trusted computing node, wherein the trusted computing node includes a data service node (DSN) and / or a data demand node (DRN);

[0033] Based on the data delivery completion notification message, a connection teardown request for the target data transaction service is sent to the computing network orchestration module.

[0034] Send the data delivery completion notification message to the DEP.

[0035] Thirdly, embodiments of this application provide a business processing method, executed by a DEP, the method comprising:

[0036] Obtain data information published by DSN for the target data transaction business, as well as data transaction information between DSN and DRN for the target data transaction business;

[0037] Based on the data information and the data transaction information, formulate data transaction requirement information for the target data transaction business;

[0038] Send the data transaction request information to the DSP.

[0039] Optionally, after sending the data transaction request information to the DSP, the method further includes:

[0040] Receive the data delivery completion notification message sent by the DSP for the target data transaction service.

[0041] Fourthly, embodiments of this application provide a service processing method executed by a trusted computing node, wherein the trusted computing node includes a DSN and / or a DRN, and the method includes:

[0042] The computing network orchestration module acquires computing network resources allocated by the DSSN for the target data transaction service, wherein the computing network resources include computing power resources and network resources;

[0043] Based on the computing network resources, data delivery is performed for the target data transaction service.

[0044] Optionally, after performing data delivery for the target data transaction service based on the computing network resources, the method further includes:

[0045] Upon completion of the data delivery, a data delivery completion notification message for the target data transaction service is sent to the DSP.

[0046] Based on the data delivery completion notification message, disconnect the connection with the computing network orchestration module.

[0047] Optionally, after sending a data delivery completion notification message for the target data transaction service to the DSP upon completion of data delivery, the method further includes:

[0048] Send a network resource adjustment request to the DSP for the target data transaction service, wherein the network resource adjustment request includes network resource adjustment request and computing power resource adjustment request.

[0049] Fifthly, embodiments of this application also provide a service processing system, which includes a DEP, a DSP, a computing network orchestration module, a DSSN, and a trusted computing node, wherein the trusted computing node includes a DSN and / or a DRN, wherein:

[0050] The DEP is used to acquire data information corresponding to the target data transaction service published by the DSN, as well as data transaction information between the DSN and the DRN for the target data transaction service; formulate data transaction requirement information for the target data transaction service based on the data information and the data transaction information; and send the data transaction requirement information to the DSP.

[0051] The DSP is used to receive data transaction demand information for the target data transaction service sent by the DEP; formulate computing network demand information for the target data transaction service based on the data transaction demand information, wherein the computing network demand information includes network demand information and computing power demand information; and send the computing network demand information to the computing network orchestration module.

[0052] The computing network orchestration module is used to receive computing network requirement information for the target data transaction service sent by the DSP; formulate a computing network configuration strategy for the target data transaction service based on the computing network requirement information, wherein the computing network configuration strategy includes a network configuration strategy and a computing power configuration strategy; and allocate corresponding computing power resources and network resources to trusted computing nodes using the DSSN based on the computing network configuration strategy, wherein the trusted computing nodes include a DSN and / or a DRN.

[0053] The trusted computing node is used to obtain computing network resources allocated by the computing network orchestration module using the DSSN for the target data transaction service. The computing network resources include computing power resources and network resources. Based on the computing network resources, it performs data delivery for the target data transaction service.

[0054] Sixthly, embodiments of this application also provide a service processing apparatus applied to a computer network orchestration module, the service processing apparatus comprising:

[0055] The first receiving module is used to receive computing network demand information for the target data transaction business sent by the data sharing platform DSP, wherein the computing network demand information includes network demand information and computing power demand information.

[0056] The first formulation module is used to formulate a computing network configuration strategy for the target data transaction business based on the computing network demand information, wherein the computing network configuration strategy includes a network configuration strategy and a computing power configuration strategy.

[0057] The first allocation module is used to allocate corresponding computing power resources and network resources to trusted computing nodes using the data network DSSN based on the computing network configuration strategy, wherein the trusted computing nodes include data service nodes (DSN) and / or data demand nodes (DRN).

[0058] Seventhly, embodiments of this application also provide a service processing apparatus applied to a DSP, the service processing apparatus comprising:

[0059] The fourth receiving module is used to receive data transaction request information for the target data transaction business sent by the data transaction platform DEP;

[0060] The second formulation module is used to formulate computing network requirement information for the target data transaction business based on the data transaction requirement information, wherein the computing network requirement information includes network requirement information and computing power requirement information.

[0061] The second sending module is used to send the computing network requirement information to the computing network orchestration module.

[0062] Eighthly, embodiments of this application also provide a service processing apparatus for use in DEP, the service processing apparatus comprising:

[0063] The first acquisition module is used to acquire data information published by DSN for the target data transaction business, as well as data transaction information between DSN and DRN for the target data transaction business;

[0064] The third formulation module is used to formulate data transaction requirement information for the target data transaction business based on the data information and the data transaction information.

[0065] The sixth sending module is used to send the data transaction request information to the DSP.

[0066] Ninthly, embodiments of this application also provide a service processing apparatus applied to a trusted computing node, the service processing apparatus comprising:

[0067] The second acquisition module is used to acquire computing network resources allocated by the computing network orchestration module using the DSSN for the target data transaction business. The computing network resources include computing power resources and network resources.

[0068] The first execution module is used to execute data delivery for the target data transaction service based on the computing network resources.

[0069] In a tenth aspect, embodiments of this application also provide a network orchestration module, the network orchestration module including a transceiver and a processor, the transceiver being used for:

[0070] Receive network demand information for the target data transaction business sent by the data sharing platform DSP, wherein the network demand information includes network demand information and computing power demand information;

[0071] The processor is used for:

[0072] Based on the computing network demand information, a computing network configuration strategy is formulated for the target data transaction business, wherein the computing network configuration strategy includes a network configuration strategy and a computing power configuration strategy.

[0073] Based on the aforementioned computing network configuration strategy, the Data Service Node (DSSN) is used to allocate corresponding computing and network resources to trusted computing nodes, wherein the trusted computing nodes include Data Service Nodes (DSN) and / or Data Request Nodes (DRN).

[0074] Eleventhly, embodiments of this application also provide a DSP, the DSP including a transceiver and a processor, the transceiver being used for:

[0075] Receive data transaction request information for the target data transaction business sent by the Data Transaction Platform (DEP);

[0076] The processor is used for:

[0077] Based on the data transaction demand information, computing network demand information is formulated for the target data transaction business, wherein the computing network demand information includes network demand information and computing power demand information;

[0078] The transceiver is used for:

[0079] Send the network requirement information to the network orchestration module.

[0080] In a twelfth aspect, embodiments of this application also provide a DEP, the DEP including a transceiver and a processor, the processor being used for:

[0081] Obtain data information published by DSN for the target data transaction business, as well as data transaction information between DSN and DRN for the target data transaction business;

[0082] Based on the data information and the data transaction information, formulate data transaction requirement information for the target data transaction business;

[0083] The transceiver is used for:

[0084] Send the data transaction request information to the DSP.

[0085] In a thirteenth aspect, embodiments of this application also provide a trusted computing node, the trusted computing node including a transceiver and a processor, the transceiver being used for:

[0086] The computing network orchestration module acquires computing network resources allocated by the DSSN for the target data transaction service, wherein the computing network resources include computing power resources and network resources;

[0087] The processor is used for:

[0088] Based on the computing network resources, data delivery is performed for the target data transaction service.

[0089] In a fourteenth aspect, embodiments of this application also provide an electronic device, including a processor, a memory, and a computer program stored in the memory and executable on the processor, wherein the computer program, when executed by the processor, implements the steps of the above-described business processing method.

[0090] In a fifteenth aspect, embodiments of this application also provide a computer-readable storage medium storing a computer program, which, when executed by a processor, implements the steps of the above-described business processing method.

[0091] In a sixteenth aspect, a computer program product is provided, including computer instructions that, when executed by a processor, implement the steps of the above-described business processing method.

[0092] The service processing method of this application embodiment includes receiving computing network requirement information for a target data transaction service sent by a data sharing platform (DSP), wherein the computing network requirement information includes network requirement information and computing power requirement information; formulating a computing network configuration strategy for the target data transaction service based on the computing network requirement information, wherein the computing network configuration strategy includes a network configuration strategy and a computing power configuration strategy; and allocating corresponding computing power resources and network resources to trusted computing nodes using a data network sub-node (DSSN) based on the computing network configuration strategy, wherein the trusted computing nodes include data service nodes (DSN) and / or data demand nodes (DRN). In this method, the computing network orchestration module receives the computing network requirement information for the target data transaction service sent by the DSP, which can clearly define the specific network and computing power requirements of the target data transaction service. Formulating a computing network configuration strategy based on these specific requirements can ensure that the allocated network and computing power resources are accurately adapted to the target data transaction service, and this method of dynamically formulating configuration strategies and allocating resources based on requirement information can flexibly respond to changes and growth in the target data transaction service, thereby improving the processing efficiency of the target data transaction service. Attached Figure Description

[0093] To more clearly illustrate the technical solutions of the embodiments of this application, the drawings used in the description of the embodiments of this application will be briefly introduced below. Obviously, the drawings described below are only some embodiments of this application. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.

[0094] Figure 1 This is one of the flowcharts of the business processing method provided in the embodiments of this application;

[0095] Figure 2 This is the second flowchart of the business processing method provided in the embodiments of this application;

[0096] Figure 3 This is the third flowchart of the business processing method provided in the embodiments of this application;

[0097] Figure 4 This is the fourth flowchart of the business processing method provided in the embodiments of this application;

[0098] Figure 5 This is the fifth flowchart of the business processing method provided in the embodiments of this application;

[0099] Figure 6 This is a schematic diagram of the business processing system provided in the embodiments of this application;

[0100] Figure 7 This is one of the structural diagrams of a service processing apparatus provided in an embodiment of this application;

[0101] Figure 8 This is a second structural diagram of a service processing apparatus provided in one embodiment of this application;

[0102] Figure 9 This is the third structural diagram of a service processing apparatus provided in one embodiment of this application;

[0103] Figure 10 This is the fourth structural diagram of a service processing apparatus provided in one embodiment of this application;

[0104] Figure 11 This is a structural diagram of a network element device provided in an embodiment of this application. Detailed Implementation

[0105] The technical solutions of the embodiments of this application will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of this application, not all embodiments. Based on the embodiments of this application, all other embodiments obtained by those skilled in the art without creative effort are within the scope of protection of this application.

[0106] This application provides a business processing method, which is executed by a computing network orchestration module. See also... Figure 1 , Figure 1 This is a flowchart of the business processing method provided in the embodiments of this application, such as... Figure 1 As shown, it includes the following steps:

[0107] Step 101: Receive computing network demand information for the target data transaction business sent by the data sharing platform DSP, wherein the computing network demand information includes network demand information and computing power demand information.

[0108] In this step, the Data Sharing Platform (DSP) is used to provide services such as data access management, trusted data delivery, private network scheduling, reliable transmission, security control, and open supervision.

[0109] Network requirements information can be understood as the network requirements for data transmission, such as network bandwidth (the required data transmission rate, e.g., 10 megabits per second or 100 megabits per second), network latency (the maximum allowable time delay for data transmission from one point to another, e.g., transmission must be completed within milliseconds), network stability (the network connection must not be frequently interrupted or fluctuate, maintaining a certain level of reliability), network security (encryption requirements during data transmission to prevent data theft or tampering), Service Level Agreement (SLA), isolation methods (hard isolation for transmission, soft isolation for VPN), one-way transmission latency, jitter range, data calculation scheme, and other information.

[0110] Computing power requirements can be understood as the computing power requirements when processing target data transactions. For example, how many Central Processing Unit (CPU) cores are needed for data analysis, processing, and computation; how much memory is needed to store and temporarily process data; whether specific Graphics Processing Unit (GPU) or other dedicated computing chips are needed to accelerate certain types of data processing (such as deep learning model training in artificial intelligence algorithms); and the storage capacity requirements (how much data needs to be stored, whether it is hundreds of GB or several TB, etc.).

[0111] Step 102: Based on the computing network demand information, formulate a computing network configuration strategy for the target data transaction business, wherein the computing network configuration strategy includes a network configuration strategy and a computing power configuration strategy.

[0112] In this step, the selection of network equipment, the design of network topology, the allocation of network bandwidth, and the implementation of network security measures can be determined based on the network requirements of the target data transaction business, such as bandwidth, latency, stability, and security needs. For example, if the business needs to transmit a large amount of high-definition video data, high-bandwidth network lines need to be configured to ensure that the data can be transmitted quickly and stably; if the business has high real-time requirements, such as online financial transactions, a low-latency network solution needs to be adopted to reduce data transmission delays and ensure the timeliness and accuracy of transactions.

[0113] Based on the computing power requirements of data transaction operations, such as CPU processing speed, memory size, and GPU performance, appropriate computing equipment and architecture should be selected, and computing tasks should be allocated reasonably. For example, for operations that require complex data analysis and modeling, high-performance servers equipped with multi-core CPUs and large-capacity memory may be needed to improve the efficiency of data transaction processing.

[0114] Step 103: Based on the computing network configuration strategy, allocate corresponding computing power resources and network resources to trusted computing nodes using the Data Network SN, wherein the trusted computing nodes include Data Service Nodes (DSN) and / or Data Request Nodes (DRN).

[0115] In this step, based on the computing network configuration strategy, computing and network resources in the Data Switching Service Network (DSSN) are invoked and allocated to the Data Service Node (DSN) and Data Requirement Node (DRN).

[0116] In one embodiment, the computing network orchestration module receives computing network requirement information for a target data transaction service sent by the data sharing platform DSP, wherein the computing network requirement information includes network requirement information and computing power requirement information; based on the computing network requirement information, it formulates a computing network configuration strategy for the target data transaction service, wherein the computing network configuration strategy includes a network configuration strategy and a computing power configuration strategy; based on the computing network configuration strategy, it allocates corresponding computing power resources and network resources to trusted computing nodes using the data network DSSN, wherein the trusted computing nodes include data service nodes (DSN) and / or data demand nodes (DRN).

[0117] In this implementation, the computing network orchestration module receives computing network requirement information for the target data transaction service from the DSP, thus clearly defining the specific network and computing power requirements of the target data transaction service. Formulating computing network configuration strategies based on these specific requirements ensures that the allocated network and computing power resources are precisely matched to the target data transaction service. Furthermore, this method of dynamically formulating configuration strategies and allocating resources based on requirement information can flexibly respond to changes and growth in the target data transaction service, thereby improving the processing efficiency of the target data transaction service.

[0118] Optionally, the network orchestration module includes a transmission network management unit, an IP network management unit, and a computing resource management unit;

[0119] The step of formulating a computing network configuration strategy for the target data transaction service based on the computing network demand information includes:

[0120] The transmission network management unit formulates a first network configuration strategy based on the network demand information. The first network configuration strategy includes a bandwidth adjustment strategy and a network slice isolation strategy.

[0121] The IP network management unit formulates a second network configuration strategy based on the network demand information. The second network configuration strategy includes an Internet Protocol (IP) address allocation strategy, a routing strategy, and a Virtual Private Network (VPN) formulation strategy.

[0122] The computing resource management unit formulates the computing power allocation strategy based on the computing power demand information.

[0123] The network configuration policy includes the first network configuration policy and the second network configuration policy.

[0124] In one embodiment, the network orchestration module may include a transmission network management unit, an IP network management unit, and a computing resource management unit.

[0125] The transmission network management unit is used to formulate bandwidth adjustment strategies and network slicing isolation strategies based on network demand information. Bandwidth adjustment strategies can rationally adjust and allocate network bandwidth. For example, if certain services require large amounts of data transmission, such as high-definition video streaming or large-scale data downloads, more bandwidth resources will be allocated to ensure fast and smooth data transmission, avoiding stuttering or excessive latency. Conversely, for services with lower bandwidth requirements, less bandwidth will be allocated, thus achieving efficient utilization of network bandwidth resources. Network slicing strategies involve dividing the network into multiple logically isolated slices, each providing independent network services for different services or user groups. Network slicing isolation ensures the security and stability of different services, preventing mutual interference. For example, for services with extremely high security requirements, such as financial transactions, a dedicated network slice can be created, isolating it from other ordinary services and providing a dedicated, secure, and reliable network environment for financial transactions.

[0126] The IP network management unit can formulate Internet Protocol (IP) address allocation policies, routing policies, and Virtual Private Network (VPN) policies based on the network demand information. The IP network management unit is responsible for assigning unique IP addresses to various devices and nodes in the network according to the network demand information. A reasonable IP address allocation scheme ensures that devices in the network can accurately identify and communicate with each other. Routing policies mainly determine the path for data transmission in the network. The IP network management unit formulates optimal routing rules based on network demand information and network topology, enabling data to be transmitted from the source node to the destination node in the fastest and most stable way. VPNs are technologies for establishing private networks over public networks. Through VPN policies, the IP network management unit can establish secure virtual private network connections for specific users or services.

[0127] The computing resource management unit is used to formulate computing power allocation strategies based on computing power demand information. Specifically, this can be understood as scheduling existing server resources deployed in the network to provide computing power services for services such as privacy computing.

[0128] In this implementation, different management units independently formulate strategies, enabling flexible adjustments to different aspects of the network and computing power. When business requirements change, each management unit can respond quickly, modifying and optimizing its corresponding configuration strategies individually, without requiring large-scale adjustments to the entire system.

[0129] Optionally, after allocating corresponding computing and network resources to trusted computing nodes using the Data Network Spectrum Node (DSSN) based on the computing network configuration strategy, the method further includes:

[0130] When a change in the utilization rate of computing network resources is detected during the processing of the target data transaction business, the change information of the computing network resource utilization rate is sent to the DSP. The computing network resource utilization rate includes network resource utilization rate and computing power resource utilization rate.

[0131] Receive computing network resource adjustment request information sent by the DSP based on the change information of computing network resource utilization, wherein the computing network resource adjustment request information includes network resource adjustment request information and computing power resource adjustment request information;

[0132] Based on the computing network resource adjustment demand information, update the computing network configuration strategy for the target data transaction business;

[0133] Based on the updated computing network configuration strategy, the DSSN is used to allocate corresponding computing and network resources to trusted computing nodes.

[0134] In one implementation, during the processing of target data transactions, the computing network orchestration module monitors the utilization rate of computing network resources in real time, including network resource utilization and computing power resource utilization. Once a change in utilization is detected, this change information is sent to the DSP. For example, when a sudden increase in data transmission volume leads to an increase in network bandwidth utilization, or when an increase in data processing tasks leads to an increase in computing power resource utilization, the relevant change information will be sent out.

[0135] After receiving information about changes in network resource utilization, the DSP analyzes the data based on actual business needs and sends information requesting adjustments to network resources. For example, if network resource utilization is too high, it may indicate insufficient network bandwidth, and the DSP will send a request to increase network bandwidth; if computing resource utilization is too low, it may mean that some computing resources are idle, and the DSP may send a request to reduce the allocation of computing resources.

[0136] Based on the network resource adjustment requirements sent by the DSP, the network orchestration module updates the network configuration strategy for the target data transaction service. This includes modifying the bandwidth allocation scheme and network slicing settings in the network configuration strategy, as well as the computing resource allocation in the computing power configuration strategy. Then, based on the updated network configuration strategy, the module uses the DSSN to allocate corresponding computing power and network resources to trusted computing nodes to adapt to the new network resource requirements of the target data transaction service.

[0137] In this implementation, the computing network orchestration module can dynamically adjust computing network resources according to the actual needs of the target data transaction business, which can ensure that the target data transaction business can obtain sufficient resource support at different stages, thereby ensuring the processing efficiency of the target data transaction business.

[0138] Optionally, after allocating corresponding computing and network resources to trusted computing nodes using the Data Network Spectrum Node (DSSN) based on the computing network configuration strategy, the method further includes:

[0139] Receive the connection teardown request sent by the DSP for the target data transaction service;

[0140] Based on the connection teardown request, the connection with the trusted computing node is disconnected.

[0141] In one implementation, when the data delivery of the target data transaction service is completed, the computing network orchestration module receives a connection teardown request sent by the DSP for the target data transaction service. The connection teardown request indicates that the target data transaction service has ended and the related network connections and resource usage can be cleaned up. Based on the connection teardown request, the computing network orchestration module disconnects the connection with the trusted computing node, thereby releasing the network connection resources and related computing resources occupied by the service.

[0142] In this implementation, timely disconnection frees up network bandwidth and computing resources, preventing waste caused by prolonged resource occupation. These freed resources can then be used by other data transaction services or other tasks within the system, thus improving overall resource utilization and contributing to efficient system operation.

[0143] This application provides a service processing method, which is executed by a DSP. See [link to relevant documentation]. Figure 2 , Figure 2 This is a flowchart of the business processing method provided in the embodiments of this application, such as... Figure 2 As shown, it includes the following steps:

[0144] Step 201: Receive data transaction request information for the target data transaction business sent by the data transaction platform DEP;

[0145] In this step, the data transaction requirements information may include the type and quantity of data, the time requirements for the transaction, information about the parties involved, and any special requirements for data transmission and processing. For example, in a video data transaction, the requirements information might include the video's resolution, format, required delivery time, and the identity information of both parties.

[0146] Step 202: Based on the data transaction demand information, formulate computing network demand information for the target data transaction business, wherein the computing network demand information includes network demand information and computing power demand information;

[0147] In this step, the DSP further formulates network requirements for the target data transaction service based on the received data transaction demand information. For example, if the data volume is large and the transmission speed requirement is high, the network requirements information may explicitly require higher bandwidth; if the data processing is complex, such as involving high-definition video transcoding or large-scale data analysis and calculation, the computing power requirements information will reflect the requirement for powerful computing capabilities, which may include the required number of CPU cores, GPU performance, etc.

[0148] Step 203: Send the computing network requirement information to the computing network orchestration module.

[0149] In this step, the DSP sends the defined computing network requirements information to the computing network orchestration module.

[0150] In one implementation, the DSP receives data transaction demand information for a target data transaction service from the data transaction platform DEP; based on the data transaction demand information, it formulates computing network demand information for the target data transaction service, wherein the computing network demand information includes network demand information and computing power demand information; and sends the computing network demand information to the computing network orchestration module. In this implementation, different data transaction services have different needs, and this approach can effectively meet the customized requirements of various services. Whether it is financial transaction data with extremely high real-time requirements or scientific research data with large storage capacity requirements, corresponding computing network requirements can be formulated according to their specific characteristics, thereby providing personalized support for various data transaction services and ensuring the smooth operation of the business.

[0151] Optionally, after sending the computing network requirement information to the computing network orchestration module, the method further includes:

[0152] The system receives information from the network orchestration module regarding changes in network resource utilization during the processing of the target data transaction service, and / or receives network resource adjustment request information from a trusted computing node regarding the target data transaction service. The trusted computing node includes a DSR and / or a DRN, the network resource utilization includes network resource utilization and computing power resource utilization, and the network resource adjustment request information includes network resource adjustment request information and computing power resource adjustment request information.

[0153] Based on the changes in the computing network resource utilization rate and / or the computing network resource adjustment request information, the computing network resource adjustment requirement information is sent to the computing network orchestration module, wherein the computing network resource adjustment requirement information includes network resource adjustment requirement information and computing power resource adjustment requirement information.

[0154] In one implementation, the DSP automatically adjusts the allocation of computing network resources according to real-time needs during the execution of the target data transaction service. The sources of adjustment needs mainly include two aspects: first, the information on changes in computing network resource utilization during the processing of the target data transaction service sent by the computing network orchestration module (this information has been described in detail in the aforementioned embodiments and will not be repeated here); second, the computing network resource adjustment request information for the target data transaction service sent by the trusted computing node. That is, if the data processing node finds that its own resources are insufficient or redundant during the execution of the service, it will send computing network resource adjustment request information.

[0155] Based on the above two types of information, the DSP generates new resource adjustment requirements and feeds them back to the computing network orchestration module, which then executes specific computing network resource adjustment operations (such as expanding / shrinking server clusters, adjusting network bandwidth allocation, etc.).

[0156] In this implementation, data transaction services typically experience sudden surges in traffic or computational demands (e.g., order processing during peak hours). Through real-time monitoring and proactive request mechanisms, the DSP can quickly respond to changes, avoiding service degradation or idle waste due to insufficient resources.

[0157] Optionally, after sending the computing network configuration requirement information to the computing network orchestration module, the method further includes:

[0158] Receive a data delivery completion notification message for the target data transaction service sent by a trusted computing node, wherein the trusted computing node includes a data service node (DSN) and / or a data demand node (DRN);

[0159] Based on the data delivery completion notification message, a connection teardown request for the target data transaction service is sent to the computing network orchestration module.

[0160] Send the data delivery completion notification message to the DEP.

[0161] In one implementation, the DSP receives a data delivery completion notification message from a trusted computing node for the target data transaction service. The data delivery completion notification message indicates that during the data transaction process, the relevant network elements responsible for processing and transmitting data have completed their tasks, and the target data has been successfully delivered to the corresponding demand party or the data processing stage in the entire transaction process has been completed.

[0162] Based on the received data delivery completion notification message, the DSP sends a connection teardown request for the target data transaction service to the network orchestration module. The network orchestration module is responsible for managing and coordinating network connections and resource allocation. Sending this request is to inform the network orchestration module that the network connection associated with this service can be torn down, releasing the network and computing resources previously allocated to this service so that these resources can be reused for other services or tasks.

[0163] The DSP will also send a data delivery completion notification message to the DEP so that the DEP knows that the target data transaction has been successfully completed, allowing the DEP to perform the corresponding follow-up processing, such as updating the transaction status, notifying the user that the transaction is complete, and performing accounting processing.

[0164] In this implementation, the DSP can quickly release network and computing resources occupied by the target data transaction service by promptly sending connection teardown requests to the network orchestration module. These resources can then be immediately used by other services, improving resource turnover and utilization, preventing resources from being idle and wasted after the service is completed, and helping to improve the overall system's resource utilization efficiency and reduce operating costs.

[0165] Furthermore, since the DSN and DRN have completed node registration and are managed by the DSP before data transactions, the DSP can know the current network access methods (such as Passive Optical Network (PON), Packet Transport Network (PTN), Optical Transport Network (OTN), etc.) and specific locations of the DSN and DRN. The DSP can then tailor network connectivity requirements between the DSN and DRN based on the user's current access method. In addition, if the data transaction requirements necessitate providing computing services to the DRN, the DSP can send a request to the computing network orchestration module, which can then select the nearest cloud resource pool to provide computing services to the DRN.

[0166] This application provides a business processing method, which is executed by a DEP (Data Enforcement Program). See [link to relevant documentation]. Figure 3 , Figure 3 This is a flowchart of the business processing method provided in the embodiments of this application, such as... Figure 3 As shown, it includes the following steps:

[0167] Step 301: Obtain the data information corresponding to the target data transaction business published by the DSN, and the data transaction information between the DSN and the DRN for the target data transaction business;

[0168] In this step, the data information includes the dataset size, access latency, data privacy requirements, and computing power requirements, while the data transaction information includes the business category, validity period, number of calls, and data interface.

[0169] Step 302: Based on the data information and the data transaction information, formulate data transaction requirement information for the target data transaction business;

[0170] In this step, data transaction requirements are determined based on data information and data transaction information. For example, if the data is high-resolution video and the transaction requires real-time delivery, the data transaction requirements will explicitly state the need for a high-bandwidth network to ensure fast video transmission, and powerful computing power for possible video decoding or format conversion. Furthermore, if the data involves privacy, the requirements will emphasize the security requirements for data transmission and storage, as well as strict access control for data users. In addition, the data transaction requirements may also include the node identifiers of the DSN and DRN, and the selected operating mode of the DRN (network transmission mode or mode that simultaneously provides network transmission and computing resources).

[0171] Step 303: Send the data transaction request information to the DSP.

[0172] In this step, the DEP sends data transaction request information to the DSP so that the DSP can perform subsequent operations based on the data transaction request information.

[0173] In one implementation, the DEP acquires data information corresponding to the target data transaction service published by the DSN, as well as data transaction information between the DSN and the DRN for the target data transaction service; based on the data information and the data transaction information, it formulates data transaction demand information for the target data transaction service; and sends the data transaction demand information to the DSP.

[0174] In this implementation, by synchronizing the latest data from the DSN / DRN (such as market fluctuations or policy changes), the DEP can adjust the demand parameters in real time, thereby ensuring a high degree of matching between the data transaction demand information and the target data transaction task.

[0175] Optionally, after sending the data transaction request information to the DSP, the method further includes:

[0176] Receive the data delivery completion notification message sent by the DSP for the target data transaction service.

[0177] It should be noted that this embodiment is as a comparison with... Figure 1 The embodiments shown correspond to the implementation of the DEP. For specific implementation details, please refer to [link to relevant documentation].Figure 1 The related descriptions of the embodiments shown will not be repeated in this embodiment to avoid repetition, and can achieve the same beneficial effects.

[0178] This application provides a service processing method, which is executed by a trusted computing node, including a DSN and / or a DRN. (See also...) Figure 4 , Figure 4 This is a flowchart of the business processing method provided in the embodiments of this application, such as... Figure 4 As shown, it includes the following steps:

[0179] Step 401: Obtain the computing network resources allocated by the computing network orchestration module using the DSSN for the target data transaction service. The computing network resources include computing power resources and network resources.

[0180] Step 402: Based on the computing network resources, perform data delivery for the target data transaction service.

[0181] Optionally, after performing data delivery for the target data transaction service based on the computing network resources, the method further includes:

[0182] Upon completion of the data delivery, a data delivery completion notification message for the target data transaction service is sent to the DSP.

[0183] Based on the data delivery completion notification message, disconnect the connection with the computing network orchestration module.

[0184] Optionally, after sending a data delivery completion notification message for the target data transaction service to the DSP upon completion of data delivery, the method further includes:

[0185] Send a network resource adjustment request to the DSP for the target data transaction service, wherein the network resource adjustment request includes network resource adjustment request and computing power resource adjustment request.

[0186] It should be noted that this embodiment is as a comparison with... Figure 1 The implementation methods of the trusted computing nodes shown in the embodiments can be found in the following examples. Figure 1 The related descriptions of the embodiments shown will not be repeated in this embodiment to avoid repetition, and can achieve the same beneficial effects.

[0187] To further illustrate the business processing methods provided in the embodiments of this application, see [link to relevant documentation]. Figure 5 The complete process of the business processing method is explained:

[0188] 1. DEP obtains data information related to the target data transaction business published by DSN, as well as data transaction information between DSN and DRN for the target data transaction business; based on the data information and the data transaction information, it formulates data transaction requirement information for the target data transaction business.

[0189] 2. DEP sends data transaction request information to DSP.

[0190] 3. Based on the data transaction demand information, the DSP formulates the computing network demand information for the target data transaction business.

[0191] 4. The DSP sends the network requirement information to the network orchestration module.

[0192] 5. The computing network orchestration module formulates computing network configuration strategies for target data transaction services based on computing network requirements information.

[0193] 6. The computing network orchestration module allocates corresponding computing network resources to trusted computing nodes based on the computing network configuration strategy and using DSSN.

[0194] 7. Trusted computing nodes acquire computing network resources allocated by the DSSN for the target data transaction business through the computing network orchestration module.

[0195] 8. Trusted computing nodes, based on computing network resources, execute data delivery for target data transaction services.

[0196] Optionally, during the execution of the target data transaction service, the DSP receives information from the computing network orchestration module regarding changes in computing network resource utilization during the target data transaction service processing, and / or receives information from the trusted computing node regarding computing network resource adjustment requests for the target data transaction service; based on the information regarding changes in computing network resource utilization, and / or the information regarding computing network resource adjustment requests, the DSP sends computing network resource adjustment requirement information to the computing network orchestration module.

[0197] The computing network orchestration module adjusts the demand information based on computing network resources and updates the computing network configuration strategy for the target data transaction business; based on the updated computing network configuration strategy, it uses DSSN to allocate corresponding computing network resources to trusted computing nodes.

[0198] 9. Once data delivery is complete, the trusted computing node sends a data delivery completion notification message to the DSP for the target data transaction service.

[0199] 10. Based on the data delivery completion notification message, the DSP sends a connection teardown request for the target data transaction business to the network orchestration module.

[0200] 11. The network orchestration module disconnects from trusted computing nodes based on connection teardown requests.

[0201] 12. The DSP sends a data delivery completion notification message to the DEP.

[0202] See Figure 6 , Figure 6 This is a schematic diagram of a service processing system provided in an embodiment of this application. The service processing system includes a DEP, a DSP, a computing network orchestration module, a DSSN, and a trusted computing node. The trusted computing node includes a DSN and / or a DRN, wherein:

[0203] The DEP is used to acquire data information corresponding to the target data transaction service published by the DSN, as well as data transaction information between the DSN and the DRN for the target data transaction service; formulate data transaction requirement information for the target data transaction service based on the data information and the data transaction information; and send the data transaction requirement information to the DSP.

[0204] The DSP is used to receive data transaction demand information for the target data transaction service sent by the DEP; formulate computing network demand information for the target data transaction service based on the data transaction demand information, wherein the computing network demand information includes network demand information and computing power demand information; and send the computing network demand information to the computing network orchestration module.

[0205] The computing network orchestration module is used to receive computing network requirement information for the target data transaction service sent by the DSP; formulate a computing network configuration strategy for the target data transaction service based on the computing network requirement information, wherein the computing network configuration strategy includes a network configuration strategy and a computing power configuration strategy; and allocate corresponding computing power resources and network resources to trusted computing nodes using the DSSN based on the computing network configuration strategy, wherein the trusted computing nodes include a DSN and / or a DRN.

[0206] The trusted computing node is used to obtain computing network resources allocated by the computing network orchestration module using the DSSN for the target data transaction service. The computing network resources include computing power resources and network resources. Based on the computing network resources, it performs data delivery for the target data transaction service.

[0207] The service processing system of this application is an extension of the original DSSN. The basic functions and roles of network elements such as DEP, DSP, DSN, and DRN remain unchanged. The DSP interacts with the network orchestration module to realize targeted network orchestration and resource allocation for specific data circulation services, which meets the personalized needs of data circulation services and thus helps to improve the processing efficiency of data circulation services.

[0208] See Figure 7 , Figure 7This is a structural diagram of a service processing device provided in an embodiment of this application. This service processing device is applied to a network orchestration module, such as... Figure 7 As shown, the service processing device 700 includes:

[0209] The first receiving module 701 is used to receive computing network demand information for the target data transaction business sent by the data sharing platform DSP, wherein the computing network demand information includes network demand information and computing power demand information.

[0210] The first formulation module 702 is used to formulate a computing network configuration strategy for the target data transaction service based on the computing network demand information, wherein the computing network configuration strategy includes a network configuration strategy and a computing power configuration strategy.

[0211] The first allocation module 703 is used to allocate corresponding computing power resources and network resources to trusted computing nodes using the data network DSSN based on the computing network configuration strategy, wherein the trusted computing nodes include data service nodes (DSN) and / or data demand nodes (DRN).

[0212] Optionally, the network orchestration module includes a transmission network management unit, an IP network management unit, and a computing resource management unit;

[0213] The first designation module includes:

[0214] The first formulation unit is used to formulate a first network configuration strategy based on the network demand information through the transmission network management unit. The first network configuration strategy includes a bandwidth adjustment strategy and a network slice isolation strategy.

[0215] The second formulation unit is used to formulate a second network configuration strategy based on the network demand information through the IP network management unit. The second network configuration strategy includes an Internet Protocol (IP) address allocation strategy, a routing strategy, and a Virtual Private Network (VPN) formulation strategy.

[0216] The third formulation unit is used to formulate the computing power configuration strategy based on the computing power demand information through the computing resource management unit;

[0217] The network configuration policy includes the first network configuration policy and the second network configuration policy.

[0218] Optionally, the device further includes:

[0219] The first sending module is used to send information about the change in computing network resource utilization to the DSP when it detects a change in computing network resource utilization during the processing of the target data transaction business. The computing network resource utilization includes network resource utilization and computing power resource utilization.

[0220] The second receiving module is used to receive computing network resource adjustment request information sent by the DSP based on the change information of computing network resource utilization, wherein the computing network resource adjustment request information includes network resource adjustment request information and computing power resource adjustment request information.

[0221] The first update module is used to update the computing network configuration strategy for the target data transaction business based on the computing network resource adjustment demand information.

[0222] The second allocation module is used to allocate corresponding computing and network resources to trusted computing nodes using the DSSN based on the updated computing network configuration strategy.

[0223] Optionally, the device further includes:

[0224] The third receiving module is used to receive the connection teardown request sent by the DSP for the target data transaction service;

[0225] The first disconnect module is used to disconnect the connection with the trusted computing node based on the connection teardown request.

[0226] See Figure 8 , Figure 8 This is a structural diagram of a service processing apparatus provided in an embodiment of this application. This service processing apparatus is applied to a DSP, such as... Figure 8 As shown, the service processing device 800 includes:

[0227] The fourth receiving module 801 is used to receive data transaction demand information for the target data transaction business sent by the data transaction platform DEP;

[0228] The second formulation module 802 is used to formulate computing network requirement information for the target data transaction business based on the data transaction requirement information, wherein the computing network requirement information includes network requirement information and computing power requirement information.

[0229] The second sending module 803 is used to send the computing network requirement information to the computing network orchestration module.

[0230] Optionally, the device further includes:

[0231] The fifth receiving module is used to receive information on changes in computing network resource utilization during the processing of the target data transaction service sent by the computing network orchestration module, and / or to receive computing network resource adjustment request information for the target data transaction service sent by a trusted computing node, wherein the trusted computing node includes DSR and / or DRN, the computing network resource utilization includes network resource utilization and computing power resource utilization, and the computing network resource adjustment request information includes network resource adjustment request information and computing power resource adjustment request information;

[0232] The third sending module is used to send computing network resource adjustment request information to the computing network orchestration module based on the change information of computing network resource utilization and / or the computing network resource adjustment request information, wherein the computing network resource adjustment request information includes network resource adjustment request information and computing power resource adjustment request information.

[0233] Optionally, the device further includes:

[0234] The sixth receiving module is used to receive a data delivery completion notification message for the target data transaction service sent by a trusted computing node, wherein the trusted computing node includes a data service node (DSN) and / or a data demand node (DRN).

[0235] The fourth sending module is used to send a connection teardown request for the target data transaction service to the computing network orchestration module based on the data delivery completion notification message.

[0236] The fifth sending module is used to send the data delivery completion notification message to the DEP.

[0237] See Figure 9 , Figure 9 This is a structural diagram of a service processing apparatus provided in an embodiment of this application. This service processing apparatus is applied to a DEP (Digital Processing Equipment). Figure 9 As shown, the service processing device 900 includes:

[0238] The first acquisition module 901 is used to acquire data information published by DSN for the target data transaction business, as well as data transaction information between DSN and DRN for the target data transaction business;

[0239] The third formulation module 902 is used to formulate data transaction requirement information for the target data transaction business based on the data information and the data transaction information.

[0240] The sixth sending module 903 is used to send the data transaction request information to the DSP.

[0241] Optionally, the device further includes:

[0242] The seventh receiving module is used to receive the data delivery completion notification message sent by the DSP for the target data transaction service.

[0243] See Figure 10 , Figure 10 This is a structural diagram of a service processing apparatus provided in an embodiment of this application. The service processing apparatus is applied to a trusted computing node, which includes a DSN and / or a DRN, such as... Figure 10As shown, the service processing device 1000 includes:

[0244] The second acquisition module 1001 is used to acquire computing network resources allocated by the computing network orchestration module using the DSSN for the target data transaction business, wherein the computing network resources include computing power resources and network resources.

[0245] The first execution module 1002 is used to execute data delivery for the target data transaction service based on the computing network resources.

[0246] Optionally, the device further includes:

[0247] The seventh sending module is used to send a data delivery completion notification message for the target data transaction service to the DSP when the data delivery is completed.

[0248] The first disconnection module is used to disconnect from the computing network orchestration module based on the data delivery completion notification message.

[0249] Optionally, the device further includes:

[0250] The eighth sending module is used to send network resource adjustment request information for the target data transaction service to the DSP, wherein the network resource adjustment request information includes network resource adjustment request information and computing power resource adjustment request information.

[0251] This application also provides a network element device. Since the principle by which the network element device solves the problem is similar to the service processing method in this application, the implementation of this network element device can refer to the implementation of the method, and repeated details will not be elaborated further. Figure 11 As shown, in the case of a network element device in this application embodiment being a network orchestration module, it includes: a processor 1100, used to read a program from the memory 1120 and execute the following process: via transceiver 1110:

[0252] Receive network demand information for the target data transaction business sent by the data sharing platform DSP, wherein the network demand information includes network demand information and computing power demand information;

[0253] The processor 1100 is used to read the program in the memory 1120 and execute the following processes:

[0254] Based on the computing network demand information, a computing network configuration strategy is formulated for the target data transaction business, wherein the computing network configuration strategy includes a network configuration strategy and a computing power configuration strategy.

[0255] Based on the aforementioned computing network configuration strategy, the Data Service Node (DSSN) is used to allocate corresponding computing and network resources to trusted computing nodes, wherein the trusted computing nodes include Data Service Nodes (DSN) and / or Data Request Nodes (DRN).

[0256] Among them, Figure 11 In this context, the bus architecture may include any number of interconnected buses and bridges, specifically linking various circuits together, represented by one or more processors (processor 1100) and memory (memory 1120). The bus architecture may also link together various other circuits such as peripheral devices, voltage regulators, and power management circuits, which are well known in the art and therefore will not be described further herein. The bus interface provides an interface. The transceiver 1110 may be multiple elements, including transmitters and transceivers, providing a unit for communicating with various other devices over a transmission medium. The processor 1100 is responsible for managing the bus architecture and general processing, and the memory 1120 may store data used by the processor 1100 during operation.

[0257] Optionally, the network orchestration module includes a transmission network management unit, an IP network management unit, and a computing resource management unit;

[0258] The processor 1100 is used to read the program in the memory 1120 and execute the following processes:

[0259] The transmission network management unit formulates a first network configuration strategy based on the network demand information. The first network configuration strategy includes a bandwidth adjustment strategy and a network slice isolation strategy.

[0260] The IP network management unit formulates a second network configuration strategy based on the network demand information. The second network configuration strategy includes an Internet Protocol (IP) address allocation strategy, a routing strategy, and a Virtual Private Network (VPN) formulation strategy.

[0261] The computing resource management unit formulates the computing power allocation strategy based on the computing power demand information.

[0262] The network configuration policy includes the first network configuration policy and the second network configuration policy.

[0263] Optionally, the processor 1100 is configured to read the program from the memory 1120 and execute the following process via transceiver 1110:

[0264] When a change in the utilization rate of computing network resources is detected during the processing of the target data transaction business, the change information of the computing network resource utilization rate is sent to the DSP. The computing network resource utilization rate includes network resource utilization rate and computing power resource utilization rate.

[0265] Receive computing network resource adjustment request information sent by the DSP based on the change information of computing network resource utilization, wherein the computing network resource adjustment request information includes network resource adjustment request information and computing power resource adjustment request information;

[0266] The processor 1100 is used to read the program in the memory 1120 and execute the following processes:

[0267] Based on the computing network resource adjustment demand information, update the computing network configuration strategy for the target data transaction business;

[0268] Based on the updated computing network configuration strategy, the DSSN is used to allocate corresponding computing and network resources to trusted computing nodes.

[0269] Optionally, the processor 1100 is configured to read the program from the memory 1120 and execute the following process via transceiver 1110:

[0270] Receive the connection teardown request sent by the DSP for the target data transaction service;

[0271] Based on the connection teardown request, the connection with the trusted computing node is disconnected.

[0272] In the case where the network element device in this application embodiment is a DSP, it includes: a processor 1100, configured to read a program from the memory 1120 and execute the following process: via transceiver 1110:

[0273] Receive data transaction request information for the target data transaction business sent by the Data Transaction Platform (DEP);

[0274] The processor 1100 is used to read the program in the memory 1120 and execute the following processes:

[0275] Based on the data transaction demand information, computing network demand information is formulated for the target data transaction business, wherein the computing network demand information includes network demand information and computing power demand information;

[0276] The processor 1100 is used to read the program in the memory 1120 and execute the following process: via transceiver 1110:

[0277] Send the network requirement information to the network orchestration module.

[0278] Optionally, the processor 1100 is configured to read the program from the memory 1120 and execute the following process via transceiver 1110:

[0279] The system receives information from the network orchestration module regarding changes in network resource utilization during the processing of the target data transaction service, and / or receives network resource adjustment request information from a trusted computing node regarding the target data transaction service. The trusted computing node includes a DSR and / or a DRN, the network resource utilization includes network resource utilization and computing power resource utilization, and the network resource adjustment request information includes network resource adjustment request information and computing power resource adjustment request information.

[0280] Based on the changes in the computing network resource utilization rate and / or the computing network resource adjustment request information, the computing network resource adjustment requirement information is sent to the computing network orchestration module, wherein the computing network resource adjustment requirement information includes network resource adjustment requirement information and computing power resource adjustment requirement information.

[0281] Optionally, the processor 1100 is configured to read the program from the memory 1120 and execute the following process via transceiver 1110:

[0282] Receive a data delivery completion notification message for the target data transaction service sent by a trusted computing node, wherein the trusted computing node includes a data service node (DSN) and / or a data demand node (DRN);

[0283] Based on the data delivery completion notification message, a connection teardown request for the target data transaction service is sent to the computing network orchestration module.

[0284] Send the data delivery completion notification message to the DEP.

[0285] In the case where the network element device in this application embodiment is a DEP, the processor 1100 is configured to read the program in the memory 1120 and execute the following process:

[0286] Obtain data information published by DSN for the target data transaction business, as well as data transaction information between DSN and DRN for the target data transaction business;

[0287] Based on the data information and the data transaction information, formulate data transaction requirement information for the target data transaction business;

[0288] The processor 1100 is used to read the program in the memory 1120 and execute the following process: via transceiver 1110:

[0289] Send the data transaction request information to the DSP.

[0290] Optionally, the processor 1100 is configured to read the program from the memory 1120 and execute the following process via transceiver 1110:

[0291] Receive the data delivery completion notification message sent by the DSP for the target data transaction service.

[0292] In the case where the network element device in this application embodiment is a trusted computing node, the processor 1100 is configured to read the program in the memory 1120 and execute the following processes:

[0293] The computing network orchestration module acquires computing network resources allocated by the DSSN for the target data transaction service, wherein the computing network resources include computing power resources and network resources;

[0294] Based on the computing network resources, data delivery is performed for the target data transaction service.

[0295] Optionally, the processor 1100 is configured to read the program from the memory 1120 and execute the following process via transceiver 1110:

[0296] Upon completion of the data delivery, a data delivery completion notification message for the target data transaction service is sent to the DSP.

[0297] Based on the data delivery completion notification message, disconnect the connection with the computing network orchestration module.

[0298] Optionally, the processor 1100 is configured to read the program from the memory 1120 and execute the following process via transceiver 1110:

[0299] Send a network resource adjustment request to the DSP for the target data transaction service, wherein the network resource adjustment request includes network resource adjustment request and computing power resource adjustment request.

[0300] This application also provides a computer-readable storage medium storing a computer program. When executed by a processor, the computer program implements the various processes of the above-described business processing method embodiments and achieves the same technical effects. To avoid repetition, it will not be described again here. The computer-readable storage medium may be a read-only memory (ROM), a random access memory (RAM), a magnetic disk, or an optical disk, etc.

[0301] This application also provides a computer program product, including computer instructions, which, when executed by a processor, implement the above-described... Figure 1 , Figure 2 , Figure 3 or Figure 4The various processes of the method embodiments shown can achieve the same technical effect, and will not be described again here to avoid repetition.

[0302] It should be noted that, in this document, the terms "comprising," "including," or any other variations thereof are intended to cover non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements includes not only those elements but also other elements not expressly listed, or elements inherent to such a process, method, article, or apparatus. Unless otherwise specified, an element defined by the phrase "comprising one..." does not exclude the presence of other identical elements in the process, method, article, or apparatus that includes that element.

[0303] Through the above description of the embodiments, those skilled in the art can clearly understand that the methods of the above embodiments can be implemented by means of software plus necessary general-purpose hardware platforms. Of course, they can also be implemented by hardware, but in many cases the former is a better implementation method. Based on this understanding, the technical solution of this application, in essence, or the part that contributes to the prior art, can be embodied in the form of a software product. This computer software product is stored in a storage medium (such as ROM / RAM, magnetic disk, optical disk) and includes several instructions to cause a terminal (which may be a mobile phone, computer, server, air conditioner, or network device, etc.) to execute the methods described in the various embodiments of this application.

[0304] The embodiments of this application have been described above with reference to the accompanying drawings. However, this application is not limited to the specific embodiments described above. The specific embodiments described above are merely illustrative and not restrictive. Those skilled in the art can make many other forms under the guidance of this application without departing from the spirit and scope of the claims, and all of these forms are within the protection scope of this application.

Claims

1. A business processing method, characterized in that, Executed by the network orchestration module, the method includes: Receive network demand information for the target data transaction business sent by the data sharing platform DSP, wherein the network demand information includes network demand information and computing power demand information; Based on the computing network demand information, a computing network configuration strategy is formulated for the target data transaction business, wherein the computing network configuration strategy includes a network configuration strategy and a computing power configuration strategy. Based on the aforementioned computing network configuration strategy, the Data Service Node (DSSN) is used to allocate corresponding computing and network resources to trusted computing nodes, wherein the trusted computing nodes include Data Service Nodes (DSN) and / or Data Request Nodes (DRN).

2. The business processing method according to claim 1, characterized in that, The network orchestration module includes a transmission network management unit, an IP network management unit, and a computing resource management unit. The step of formulating a computing network configuration strategy for the target data transaction service based on the computing network demand information includes: The transmission network management unit formulates a first network configuration strategy based on the network demand information. The first network configuration strategy includes a bandwidth adjustment strategy and a network slice isolation strategy. The IP network management unit formulates a second network configuration strategy based on the network demand information. The second network configuration strategy includes an Internet Protocol (IP) address allocation strategy, a routing strategy, and a Virtual Private Network (VPN) formulation strategy. The computing resource management unit formulates the computing power allocation strategy based on the computing power demand information. The network configuration policy includes the first network configuration policy and the second network configuration policy.

3. The business processing method according to claim 1 or 2, characterized in that, After allocating corresponding computing and network resources to trusted computing nodes using the Data Network Spectrum Node (DSSN) based on the computing network configuration strategy, the method further includes: When a change in the utilization rate of computing network resources is detected during the processing of the target data transaction business, the change information of the computing network resource utilization rate is sent to the DSP. The computing network resource utilization rate includes network resource utilization rate and computing power resource utilization rate. Receive computing network resource adjustment request information sent by the DSP based on the change information of computing network resource utilization, wherein the computing network resource adjustment request information includes network resource adjustment request information and computing power resource adjustment request information; Based on the computing network resource adjustment demand information, update the computing network configuration strategy for the target data transaction business; Based on the updated computing network configuration strategy, the DSSN is used to allocate corresponding computing and network resources to trusted computing nodes.

4. The business processing method according to claim 1 or 2, characterized in that, After allocating corresponding computing and network resources to trusted computing nodes using the Data Network Spectrum Node (DSSN) based on the computing network configuration strategy, the method further includes: Receive the connection teardown request sent by the DSP for the target data transaction service; Based on the connection teardown request, the connection with the trusted computing node is disconnected.

5. A business processing method, characterized in that, Executed by a DSP, the method includes: Receive data transaction request information for the target data transaction business sent by the Data Transaction Platform (DEP); Based on the data transaction demand information, computing network demand information is formulated for the target data transaction business, wherein the computing network demand information includes network demand information and computing power demand information; Send the network requirement information to the network orchestration module.

6. The business processing method according to claim 5, characterized in that, After sending the computing network requirement information to the computing network orchestration module, the method further includes: The system receives information from the network orchestration module regarding changes in network resource utilization during the processing of the target data transaction service, and / or receives network resource adjustment request information from a trusted computing node regarding the target data transaction service. The trusted computing node includes a DSR and / or a DRN, the network resource utilization includes network resource utilization and computing power resource utilization, and the network resource adjustment request information includes network resource adjustment request information and computing power resource adjustment request information. Based on the changes in the computing network resource utilization rate and / or the computing network resource adjustment request information, the computing network resource adjustment requirement information is sent to the computing network orchestration module, wherein the computing network resource adjustment requirement information includes network resource adjustment requirement information and computing power resource adjustment requirement information.

7. The business processing method according to claim 5 or 6, characterized in that, After sending the computing network configuration requirement information to the computing network orchestration module, the method further includes: Receive a data delivery completion notification message for the target data transaction service sent by a trusted computing node, wherein the trusted computing node includes a data service node (DSN) and / or a data demand node (DRN); Based on the data delivery completion notification message, a connection teardown request for the target data transaction service is sent to the computing network orchestration module. Send the data delivery completion notification message to the DEP.

8. A business processing method, characterized in that, Performed by DEP, the method includes: Obtain data information published by DSN for the target data transaction business, as well as data transaction information between DSN and DRN for the target data transaction business; Based on the data information and the data transaction information, formulate data transaction requirement information for the target data transaction business; Send the data transaction request information to the DSP.

9. The business processing method according to claim 8, characterized in that, After sending the data transaction request information to the DSP, the method further includes: Receive the data delivery completion notification message sent by the DSP for the target data transaction service.

10. A business processing method, characterized in that, Executed by a trusted computing node, the trusted computing node including a DSN and / or a DRN, the method includes: The computing network orchestration module acquires computing network resources allocated by the DSSN for the target data transaction service, wherein the computing network resources include computing power resources and network resources; Based on the computing network resources, data delivery is performed for the target data transaction service.

11. The business processing method according to claim 10, characterized in that, After delivering data for the target data transaction service based on the computing network resources, the method further includes: Upon completion of the data delivery, a data delivery completion notification message for the target data transaction service is sent to the DSP. Based on the data delivery completion notification message, disconnect the connection with the computing network orchestration module.

12. The business processing method according to claim 11, characterized in that, After sending a data delivery completion notification message for the target data transaction service to the DSP upon completion of the data delivery, the method further includes: Send a network resource adjustment request to the DSP for the target data transaction service, wherein the network resource adjustment request includes network resource adjustment request and computing power resource adjustment request.

13. A business processing system, characterized in that, The service processing system includes DEP, DSP, a computing network orchestration module, DSSN, and trusted computing nodes. The trusted computing nodes include DSN and / or DRN, wherein: The DEP is used to acquire data information corresponding to the target data transaction service published by the DSN, as well as data transaction information between the DSN and the DRN for the target data transaction service; formulate data transaction requirement information for the target data transaction service based on the data information and the data transaction information; and send the data transaction requirement information to the DSP. The DSP is used to receive data transaction demand information for the target data transaction service sent by the DEP; formulate computing network demand information for the target data transaction service based on the data transaction demand information, wherein the computing network demand information includes network demand information and computing power demand information; and send the computing network demand information to the computing network orchestration module. The computing network orchestration module is used to receive computing network requirement information for the target data transaction service sent by the DSP; formulate a computing network configuration strategy for the target data transaction service based on the computing network requirement information, wherein the computing network configuration strategy includes a network configuration strategy and a computing power configuration strategy; and allocate corresponding computing power resources and network resources to trusted computing nodes using the DSSN based on the computing network configuration strategy, wherein the trusted computing nodes include a DSN and / or a DRN. The trusted computing node is used to obtain computing network resources allocated by the computing network orchestration module using the DSSN for the target data transaction service. The computing network resources include computing power resources and network resources. Based on the computing network resources, it performs data delivery for the target data transaction service.

14. A business processing apparatus, characterized in that, The device, applied to a network orchestration module, includes: The first receiving module is used to receive computing network demand information for the target data transaction business sent by the data sharing platform DSP, wherein the computing network demand information includes network demand information and computing power demand information. The first formulation module is used to formulate a computing network configuration strategy for the target data transaction business based on the computing network demand information, wherein the computing network configuration strategy includes a network configuration strategy and a computing power configuration strategy. The first allocation module is used to allocate corresponding computing power resources and network resources to trusted computing nodes using the data network DSSN based on the computing network configuration strategy, wherein the trusted computing nodes include data service nodes (DSN) and / or data demand nodes (DRN).

15. A business processing apparatus, characterized in that, Applied to a DSP, the device includes: The fourth receiving module is used to receive data transaction request information for the target data transaction business sent by the data transaction platform DEP; The second formulation module is used to formulate computing network requirement information for the target data transaction business based on the data transaction requirement information, wherein the computing network requirement information includes network requirement information and computing power requirement information. The second sending module is used to send the computing network requirement information to the computing network orchestration module.

16. A business processing apparatus, characterized in that, Applied to DEP, the device includes: The first acquisition module is used to acquire data information published by DSN for the target data transaction business, as well as data transaction information between DSN and DRN for the target data transaction business; The third formulation module is used to formulate data transaction requirement information for the target data transaction business based on the data information and the data transaction information. The sixth sending module is used to send the data transaction request information to the DSP.

17. A business processing apparatus, characterized in that, The device, applied to trusted computing nodes, includes: The second acquisition module is used to acquire computing network resources allocated by the computing network orchestration module using the DSSN for the target data transaction business. The computing network resources include computing power resources and network resources. The first execution module is used to execute data delivery for the target data transaction service based on the computing network resources.

18. A network arrangement module, characterized in that, The network orchestration module includes a transceiver and a processor, wherein the transceiver is used for: Receive network demand information for the target data transaction business sent by the data sharing platform DSP, wherein the network demand information includes network demand information and computing power demand information; The processor is used for: Based on the computing network demand information, a computing network configuration strategy is formulated for the target data transaction business, wherein the computing network configuration strategy includes a network configuration strategy and a computing power configuration strategy. Based on the aforementioned computing network configuration strategy, the Data Service Node (DSSN) is used to allocate corresponding computing and network resources to trusted computing nodes, wherein the trusted computing nodes include Data Service Nodes (DSN) and / or Data Request Nodes (DRN).

19. A DSP, characterized in that, The DSP includes a transceiver and a processor, the transceiver being used for: Receive data transaction request information for the target data transaction business sent by the Data Transaction Platform (DEP); The processor is used for: Based on the data transaction demand information, computing network demand information is formulated for the target data transaction business, wherein the computing network demand information includes network demand information and computing power demand information; The transceiver is used for: Send the network requirement information to the network orchestration module.

20. A DEP, characterized in that, The DEP includes a transceiver and a processor, the processor being used for: Obtain data information published by DSN for the target data transaction business, as well as data transaction information between DSN and DRN for the target data transaction business; Based on the data information and the data transaction information, formulate data transaction requirement information for the target data transaction business; The transceiver is used for: Send the data transaction request information to the DSP.

21. A trusted computing node, characterized in that, The trusted computing node includes a transceiver and a processor, the transceiver being used for: The computing network orchestration module acquires computing network resources allocated by the DSSN for the target data transaction service, wherein the computing network resources include computing power resources and network resources; The processor is used for: Based on the computing network resources, data delivery is performed for the target data transaction service.

22. A network element device, characterized in that, The device includes a processor, a memory, and a computer program stored in the memory and executable on the processor. When executed by the processor, the computer program implements the steps of the business processing method as described in any one of claims 1 to 4, or the computer program implements the steps of the business processing method as described in any one of claims 5 to 7, or the computer program implements the steps of the business processing method as described in claim 8 or 9, or the computer program implements the steps of the business processing method as described in any one of claims 10 to 12.

23. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores a computer program that, when executed by a processor, implements the steps of the business processing method as described in any one of claims 1 to 4, or when executed by the processor, implements the steps of the business processing method as described in any one of claims 5 to 7, or when executed by the processor, implements the steps of the business processing method as described in claim 8 or 9, or when executed by the processor, implements the steps of the business processing method as described in any one of claims 10 to 12.

24. A computer program product, characterized in that, The instruction includes computer instructions that, when executed by a processor, implement the steps of the business processing method as described in any one of claims 1 to 4, or when executed by the processor, implement the steps of the business processing method as described in any one of claims 5 to 7, or when executed by the processor, implement the steps of the business processing method as described in claim 8 or 9, or when executed by the processor, implement the steps of the business processing method as described in any one of claims 10 to 12.