Patent ID: 8000261
Filing Date: 2011-08-16
Classification: H04L

Abstract:
1. A system for multicast transmission of data over a network, the system comprising: a virtual exchange network embedded within the network, the virtual exchange network including a plurality of interconnected nodes; a sender disposed in communication with a root node of the plurality of interconnected nodes, the sender for publishing a packetized data stream including a virtual exchange network address; a plurality of receivers disposed in communication with a set of edge nodes of the plurality of interconnected nodes, each of the plurality of receivers for respectively subscribing with one of the edge nodes of the set of edge nodes to receive the published packetized data stream; a topology server subsystem disposed in communication with the virtual exchange network, the topology server subsystem having complete knowledge of the virtual exchange network; a global multicast routing topology map generated by the topology server subsystem, the global multicast routing topology map including a plurality of optimum virtual exchange network connections, each of the plurality of optimum virtual exchange network connections being defined by a pair of endpoints including the root node and one of the edge nodes of the set of edge nodes; and a plurality of local multicast routing topology maps generated by the topology server and disposed along the plurality of optimum virtual exchange network connections, each of the plurality of local multicast routing topology maps being a subset of the global multicast routing topology map to provide routing information for a defined area of the virtual exchange network, wherein the packetized data stream is propagated by implicit signaling through the plurality of optimum virtual exchange network connections according to the plurality of local multicast routing topology maps.