Patent ID: 7958262
Filing Date: 2011-06-07
Classification: H04L

Abstract:
1. At a receiving node in a federation infrastructure of a ring of nodes, the receiving node including a processor and system memory, the ring of nodes configured for bi-directional routing, the ring of nodes also including an immediate predecessor neighbor node preceding the receiving node on the ring of nodes, and an immediate successor neighbor node succeeding the receiving node on the ring of nodes, a method for identifying a node responsible for processing a message, the method comprising: an act of the receiving node receiving a message including a ring identifier, the ring identifier indicating that the message is directed to a destination on the ring of nodes, the destination being on the ring of nodes somewhere between the receiving node and an immediate neighborhood node, the immediate neighborhood node selected from among: the immediate predecessor neighbor node and the immediate successor neighborhood node; an act of the processor identifying a node, selected from among the receiving node and an immediate neighborhood node, that is responsible for processing the message based on the ring identifier included in the received message, including: an act of the receiving node directing the message to the next appropriate component to process the message based on the determination of message processing responsibility.