Network data distribution system and method
First Claim
1. A network data distribution system, comprising:
- a one-way data communication channel;
a two-way data communication channel;
a plurality of network nodes, each coupled to the one-way data communication channel and to the two-way data communication channel; and
a network data server configured to receive a data request from one network node in the plurality of network nodes via the two-way data communication channel, to retrieve a data item responsive to the data request, and to transmit a response to the data request over the one-way data communication channel, the response including the data item.
2 Assignments
0 Petitions
Accused Products
Abstract
Embodiments of a system and method for distributing network data to multiple nodes in a data communications network is described. Two data communication channels are provided for each node in the network. While one of the communication channels carries routing and flow control protocol messages, as well as data, in both directions between network nodes, the other communication channel is configured to transmit data traffic—and only data traffic—in a single direction from the network data server toward all of the other nodes in the network. By using 100% of the available bandwidth for data traffic only, the speed at which data may be distributed throughout the network is maximized and the performance degradation caused by the congestion, collisions or packet loss that typically occurs in two-way data communication channels is avoided.
158 Citations
20 Claims
-
1. A network data distribution system, comprising:
-
a one-way data communication channel;
a two-way data communication channel;
a plurality of network nodes, each coupled to the one-way data communication channel and to the two-way data communication channel; and
a network data server configured to receive a data request from one network node in the plurality of network nodes via the two-way data communication channel, to retrieve a data item responsive to the data request, and to transmit a response to the data request over the one-way data communication channel, the response including the data item. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A method of distributing data in data communications network having a plurality of nodes, each of the plurality being coupled to a one-way data communication channel and to a two-way data communication channel, comprising:
-
receiving a data request from one network node in the plurality of network nodes via the two-way data communication channel; and
broadcasting a response to the data request over the one-way data communication channel. - View Dependent Claims (8, 9, 10, 11, 12, 13, 14)
-
-
15. A network data server, comprising:
-
a first network interface, coupled to a one-way data communication channel;
a second network interface, coupled to a two-way data communication channel; and
a processor coupled to the first network interface and the second network interface, the processor configured to receive a data request from one network node in a set of network nodes connected to the two-way data communication channel and the one-way data communication channel, to generate a response to the data request, and to broadcast the response over the one-way data communication channel. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification