US 12,464,051 B2
Queuing control for distributed compute network orchestration
Hao Feng, Hillsboro, OR (US); Yi Zhang, San Jose, CA (US); Srikathyayani Srikanteswara, Portland, OR (US); Marcin Spoczynski, Lexilip (IE); Nageen Himayat, Fremont, CA (US); Alexander Bachmutsky, Sunnyvale, CA (US); and Maruti Gupta Hyde, Portland, OR (US)
Assigned to Intel Corporation, Santa Clara, CA (US)
Filed by Intel Corporation, Santa Clara, CA (US)
Filed on Apr. 2, 2022, as Appl. No. 17/712,119.
Prior Publication US 2022/0224762 A1, Jul. 14, 2022
Int. Cl. H04L 67/51 (2022.01); H04L 67/63 (2022.01)
CPC H04L 67/51 (2022.05) [H04L 67/63 (2022.05)] 23 Claims
OG exemplary drawing
 
1. An apparatus of node of a data centric network (DCN), the apparatus including an interconnect interface to connect the apparatus to one or more components of the node, and a processor to:
receive a first service request interest packet from another node of the DCN, the first service request interest packet indicating a set of functions to be performed on source data to implement a service;
determine that the node can perform a particular function of the set of functions;
determine, based on a local backlog corresponding to the particular function, and backlogs of one or more other nodes of the DCN corresponding to the particular function, and service delivery information indicating, for each face of the node, a service delivery distance for implementing the set of functions, whether to commit to performing the particular function or to forward the service request interest packet to another node; and
cause a second service request interest packet to be transmitted to another node of the DCN based on the determination.