Methods for communication in a multi-cluster network, device for connection to a network of clusters and bridge for connecting clusters
First Claim
1. Bridge device comprising at least two interfaces for interfacing respective clusters of network devices in a network wherein said bridge device comprises at least two interface portals for connecting clusters, wherein the bridge device comprises for each portal a first software component for receiving from an internal client requests for device describing configuration memory data of at least one network device, said first software component being adapted to retrieve device describing data from other devices through a function call of a similar software component in the other devices.
1 Assignment
0 Petitions
Accused Products
Abstract
Bridge device comprising at least two interfaces for interfacing respective clusters of network devices in a network wherein said bridge device comprises at least two interface portals for connecting clusters. The bridge device comprises for each portal a first software component (SDDM) for receiving from an internal client requests for device describing configuration memory data (SDD) of at least one network device, said first software component being adapted to retrieve device describing data from other devices through a function call of a similar software component in the other devices. The invention also concerns a device in a multi-clustered network, the device comprising a software component as above, as well as a device discovery method and a method for establishing a connection between devices.
84 Citations
34 Claims
-
1. Bridge device comprising at least two interfaces for interfacing respective clusters of network devices in a network wherein said bridge device comprises at least two interface portals for connecting clusters,
wherein the bridge device comprises for each portal a first software component for receiving from an internal client requests for device describing configuration memory data of at least one network device, said first software component being adapted to retrieve device describing data from other devices through a function call of a similar software component in the other devices.
- 22. Device for connection to a cluster in a multi-cluster network, wherein clusters are connected through bridge devices, each bridge device comprising at least two cluster interfaces, wherein each interface is considered as a network device on its respective cluster wherein the network device comprises a first software component for receiving from an internal client requests for device describing configuration memory data of at least a second device, said first software component being adapted to retrieve device describing data from the at least one other device through a function call of a similar software component in the at least one device.
-
31. Method for discovering devices in a network comprising at least two device clusters and at least one bridge, wherein at least two clusters are connected by a bridge, each bridge comprising at least two interface portals for connection to respective clusters, said process comprising the steps of:
-
having each portal obtain a list of identifiers (GUID) of its local cluster'"'"'s devices;
having each portal request remote device lists from each portal of the same cluster as itself;
having each portal build its own remote device list by requesting from its co-portals the list of their local devices and of remote devices reachable through the co-portals. - View Dependent Claims (32, 33)
-
-
34. Method for establishing a connection between a source device and a sink device in a network comprising a plurality of device clusters connected by bridge devices, wherein each bridge device comprises interface portals for connection to clusters, said method comprising the steps of:
-
(a) providing stream manager software elements in portals of bridges and in other bridge aware devices of the network;
(b) receiving, at the level of a stream manager software element of a device, request from a connection from local client;
(c) identifying, on the path between the sink device and the source device, the portal closest to the source device, and sending a connection request to that portal;
(d) having the portal receiving the connection request establish a segment of the connection between the source device and the portal'"'"'s bridge;
(e) having the portal receiving the connection request have the next portal of its bridge on the path to the source device establish the next segment of the connection on the next portal'"'"'s local cluster;
(f) identify the next bridge, if any, on the path to the sink instruct the remote portal of the next bridge on the path to the sink device to establish the appropriate segment of the connection;
(g) go to step (e) until the segment of the connection to the sink device has been established.
-
Specification