Claims
- 1. A method for passing data among line cards attached to a networking hub, the networking hub including shared data path resources, the shared data path resources including a plurality of signal sets, and each signal set including a plurality of signals, the method comprising:
- receiving a request to create a connection between two or more line cards;
- determining a flexibility of each of the line cards, the flexibility representing the number of signal sets to which a line card is capable of connecting to form a backplane network;
- determining a signal utility of each signal within each signal set, the signal utility representing a number of signal sets in which a signal is included;
- determining a utility of each of the signal sets, the utility representing a sum of the signal utilities of all the signals included in the respective signal set; and
- creating a backplane network between the two or more line cards, said backplane network having a transmission medium including a signal set having the lowest utility of any signal set to which the two or more line cards are both capable of connecting.
- 2. The method of claim 1, further comprising:
- determining, responsive to receiving the request to create a connection, whether there is an outstanding request for information from one of the line cards; and
- starting a timer if there is an outstanding request for information;
- wherein
- determining the flexibility of each of the line cards is responsive to expiration of said timer.
- 3. The method of claim 2, wherein determining the flexibility of each of the line cards is further responsive to receipt of a response to the outstanding request for information.
- 4. The method of claim 3, further comprising:
- determining whether there is an available signal set to satisfy the request to create a connection;
- calculating a total reconfiguration of existing backplane networks if there is no available signal set to satisfy the request to create a connection; and
- performing a total reconfiguration of existing backplane networks to create an available signal set that satisfies the request to create a connection.
Parent Case Info
This is a divisional of Ser. No. 08/268,058 filed on Jun. 29, 1994.
US Referenced Citations (10)
Divisions (1)
|
Number |
Date |
Country |
Parent |
268058 |
Jun 1994 |
|