Claims
- 1. A bus load distributing method suitable for data communications equipment, said data communications equipment including plural modules, plural buses, bus connecting means for interconnecting said plural buses, and control means for controlling connections between said plural modules and said plural buses so as to connect selectively and physically said plural modules to one bus among said plural buses, to perform data communications between said plural modules via said plural buses and to control a load on each of said plural buses, the method comprising the steps of:
- switching said bus among said plural buses to be connected to a concerned module by said control means in accordance with a traffic of each of said plural modules to minimize the load associated with said bus, wherein said control means counts an amount of data transmitted from each of said plural modules to said plural buses, and switches the concerned module to said bus to be connected, based on information regarding said amount of data.
- 2. A bus load distributing method suitable for data communications equipment according to claim 1, wherein said control means counts by address the amount of data transmitted from each of said modules to said plural buses, and switches a concerned module to a bus to be connected, based on information regarding said amount of data counted by address.
- 3. A bus load distributing method suitable for data communications equipment according to claim 2, further comprising the steps of:
- calculating roughly the traffic on each of said plural buses, based on the result obtained by counting the amount of data by address, said data being transmitted from each module via said bus in said data communications equipment; and
- reducing the load on each of said plural buses, based on the result obtained by roughly calculating a traffic after said bus has been switched, said control means instructing each module of a changing aspect between said bus and each module.
- 4. A bus load distributing method suitable for data communications equipment according to claim 1, further comprising the steps of:
- monitoring a traffic passing through said bus connecting means;
- informing said control means that there is a large amount of traffic between specific modules via a different bus; and
- changing a configuration of said modules.
- 5. A bus load distributing method suitable for data communications equipment according to claim 1, further comprising the steps of:
- halting a bus access right of a module, a connection to a respective bus of which is to be changed, by said control means;
- rewriting connection information regarding said bus connecting means into information indicative of a selected bus after a bus connection of the concerned module has been changed; and
- connecting said module to a bus established after the bus connection has been changed.
- 6. A bus switching control device for data communications equipment including plural modules, plural buses arranged in parallel to perform data communications between said plural modules, and a control device for selectively and physically connecting each module to one bus among said plural buses, the device comprising:
- bus switching control means for selecting a bus to be connected among said plural buses in accordance with a traffic of each of said modules and switching to said selected bus, to optimize a load on said buses;
- said bus switching control means including counting means for counting an amount of data transmitted from each module to said bus, and bus switching means for switching a bus to a concerned module, based on data amount information from said counting means,
- wherein said counting means is configured for counting the amount of data transmitted from each module via said bus every each address; and
- said bus switching means is configured for switching a bus to the concerned module, based on the data amount counted by address by said counting means.
- 7. A bus switching control device for data communications equipment, according to claim 6, wherein said bus switching control means further includes:
- trial traffic calculating means for roughly calculating a traffic on each of said buses, based on a count result from said counting means; and
- changing aspect instructing means for instructing each module of a changing aspect to reduce a load associated with a bus, based on a traffic result obtained by said trial traffic calculating means.
- 8. A bus switching control device for data communications equipment including plural modules, plural buses arranged in parallel to perform data communications between said plural modules, and a control device for selectively and physically connecting each nodule to one bus among said plural buses, the device comprising:
- bus switching control means for selecting a bus to be connected among said plural buses in accordance with a traffic of each of said modules and switching to said selected bus, to optimize a load on said buses;
- said bus switching control means including counting means for counting an amount of data transmitted from each module to said bus, and bus switching means for switching a bus to a concerned module, based on data amount information from said counting means,
- wherein said bus switching control means switches a configuration of said modules in response to information indicating that a traffic on a different bus between specific modules is heavy.
- 9. A bus switching control device for data communications equipment including plural modules, plural buses arranged in parallel to perform data communications between said plural modules, and a control device for selectively and physically connecting each module to one bus among said plural buses, the device comprising:
- bus switching control means for selecting a bus to be connected among said plural buses in accordance with a traffic of each of said modules and switching to said selected bus, to optimize a load on said buses;
- said bus switching control means including counting means for counting an amount of data transmitted from each module to said bus, and bus switching means for switching a bus to a concerned module, based on data amount information from said counting means,
- wherein said bus switching control means further comprises:
- access right inhibiting means for inhibiting a bus access right of a module, a bus connection of which has been changed; and
- means for connecting said module to a bus established after a switching operation, by instructing to rewrite information regarding bus connection into information established after a bus connection switching operation, using bus connecting means which interconnect said plural buses.
- 10. A bus load distributing method suitable for data communications equipment including plural repeater means, plural buses, bridging means in a local area network for interconnecting said plural buses, and control means for controlling connections between said plural repeater means and said plural buses so as to connect selectively and physically each repeater means to one bus among said plural buses, to establish data communications between said plural repeater means via said plural buses and to control load to said plural buses, the method comprising the steps of halting by said control means a bus access right of a repeater means, a bus connection of which has been changed, and transmitting, after said halting step, by said control means data to said bridging means using one of communication protocol layers, the data being used for updating a setting information of said bridging means, to said bridging means, and then connecting by said control means said repeater means to a bus established after a bus connection information for said bridging means has been changed.
- 11. A bus switching control device for data communications equipment including plural modules, plural buses connected to said plural modules and arranged in parallel to perform data communications between said plural modules, and a control device for selectively and physically connecting each module to one bus among said plural buses, the device comprising:
- bus switching control means for selecting a bus to be connected among said plural buses in accordance with a traffic of each of said modules and switching to said selected bus, to optimize a load on said buses;
- said bus switching control means including counting means for counting an amount of data transmitted from each module to said selected bus, and bus switching means for switching a bus to a concerned module, based on data amount information from said counting means.
Priority Claims (1)
Number |
Date |
Country |
Kind |
6-040004 |
Mar 1994 |
JPX |
|
Parent Case Info
This is a continuation of application Ser. No. 08/298,039, filed Aug. 30, 1994, now abandoned.
US Referenced Citations (5)
Continuations (1)
|
Number |
Date |
Country |
Parent |
298039 |
Aug 1994 |
|