US 11,706,097 B2
Task processing method applied to network topology, electronic device and storage medium
Yushi Shen, Sichuan (CN); Congchong Ru, Sichuan (CN); Chuanjun Ma, Sichuan (CN); and Zhengbin Yao, Sichuan (CN)
Assigned to Novnet Computing System Tech Co., Ltd., Beijing (CN)
Appl. No. 17/794,457
Filed by Novnet Computing System Tech Co., Ltd., Beijing (CN)
PCT Filed Jan. 22, 2021, PCT No. PCT/CN2021/073405
§ 371(c)(1), (2) Date Jul. 21, 2022,
PCT Pub. No. WO2021/148014, PCT Pub. Date Jul. 29, 2021.
Claims priority of application No. 202010076228.4 (CN), filed on Jan. 23, 2020; and application No. 202010076231.6 (CN), filed on Jan. 23, 2020.
Prior Publication US 2023/0053663 A1, Feb. 23, 2023
Int. Cl. G06F 15/173 (2006.01); H04L 41/12 (2022.01); H04L 43/0852 (2022.01); H04L 43/106 (2022.01)
CPC H04L 41/12 (2013.01) [H04L 43/0852 (2013.01); H04L 43/106 (2013.01)] 8 Claims
OG exemplary drawing
 
1. A task processing method, applied to a network topology, wherein the network topology comprises a plurality of nodes, and the task processing method comprises:
acquiring target data and target algorithm required by a target task to be executed;
acquiring at least one first-type node capable of providing the target data and at least one second-type node capable of executing the target algorithm from the network topology;
selecting a node that provides one set of the target data as a first target node from the at least one first-type node, and selecting a node that provides one set of the target algorithm as a second target node from the at least one second-type node;
controlling the second target node to process the target data in the first target node by using the target algorithm;
wherein selecting the node that provides one set of the target data as the first target node from the at least one first-type node, and selecting the node that provides one set of the target algorithm as the second target node from the at least one second-type node comprising:
acquiring a combination formed by the node that provides one set of the target data and the node that provides one set of the target algorithm;
selecting one target combination according to capability information of each combination, determining the node that provides one set of the target data in the target combination as the first target node, and determining the node that provides one set of the target algorithm in the target combination as the second target node;
wherein, the capability information of the combination comprises at least one of a time delay from the node that provides one set of the target data to the node that provides one set of the target algorithm in the combination;
or, the capability information of the combination comprises at least one of a time delay from the node that provides one set of the target data to the node that provides one set of the target algorithm in the combination, and a duration required for the node that provides one set of the target algorithm to execute the target algorithm;
or, the capability information of the combination comprises at least one of a time delay from the node that provides one set of the target data to the node that provides one set of the target algorithm in the combination, and a cache space size of the node that provides one set of the target algorithm.