Patent ID: 8484354

Claim:
A method of resource management comprising: assigning a set of transmission resources among a plurality of nodes, each transmission resource designated by a hash key, each node having a subset of the transmission resources; receiving a resource request for allocation of transmission resources in a video services network, the resource request including a computed hash value indicative of a node having the transmission resource for handling the resource request, the node in a group of nodes having redundant responsibility for the transmission resource corresponding to the hash value, wherein a collection of resource allocation tables from each node in the group of nodes defines a distributed hash table; allocating the transmission resource in response to the resource request, wherein allocating the transmission resource includes the node invoking a cluster lock for locking a data object indicative of the transmission resource corresponding to the hash value, the cluster lock corresponding to the group of nodes and configured to prevent concurrent access by other nodes in the group of nodes, and wherein each transmission resource has its own cluster lock; and confirming that multiple nodes in the group have successfully acknowledged the resource request.