×

Fog computing network resource partitioning

  • US 10,243,878 B2
  • Filed: 06/16/2016
  • Issued: 03/26/2019
  • Est. Priority Date: 06/16/2016
  • Status: Active Grant
First Claim
Patent Images

1. A method comprising:

  • at a fog orchestrator configured to determine allocations of fog resources for competing client applications and partition the competing client applications based on the fog resource allocations, the fog orchestrator including a non-transitory memory, one or more processors, and one or more network interfaces;

    receiving, from a plurality of client devices, reservation priority values (RPVs) associated with a plurality of client applications competing for a contested fog node resource;

    transmitting, to a subset of the plurality of client devices, a request to provide updated RPVs for the contested fog node resource, wherein transmitting includes iteratively transmitting the request until responses to a last transmitted request are not received within a threshold response duration for receiving responses;

    awarding the contested fog node resource to one of the plurality of client applications based on the received RPVs and any updated RPVs received in response to the transmitted request; and

    determining, for each of the plurality of client applications, a respective mapping for a respective plurality of separable components of the client application based on the awarded contested fog node resource, each respective mapping includes assignment of the respective plurality of separable components to fog node resources within the fog network.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×