System and method for linking a plurality of network switches
First Claim
Patent Images
1. Method of linking at least two network switches, wherein each network switch switches data traffic of a plurality of devices, through a plurality of couplings, wherein said method comprises the steps of:
- generating a data stream including an identifier to be sent from a first to a second network switch;
generating a number identifying one of said couplings from said identifier using a ceiling adjusted modulo function, the ceiling adjusted modulo function comprising the steps of;
(a) determining a first parameter equal to 2 to the power of the number of couplings modulo 2;
(b) ANDing the first parameter −
1 with the identifier;
(c) if the result is greater or equal zero, then subtracting the number of couplings; and
(d) otherwise using the result to determine the coupling; and
using said identified coupling for transfer of said data stream.
3 Assignments
0 Petitions
Accused Products
Abstract
A method of linking at least two network switches is disclosed, wherein each network switch switches data traffic of a plurality of devices, through a plurality of couplings. The method comprises the steps of generating a data stream including an identifier to be sent from a first to a second network switch, generating a number identifying one of the couplings from the identifier, and using the identified coupling for transfer of the data stream.
187 Citations
15 Claims
-
1. Method of linking at least two network switches, wherein each network switch switches data traffic of a plurality of devices, through a plurality of couplings, wherein said method comprises the steps of:
-
generating a data stream including an identifier to be sent from a first to a second network switch; generating a number identifying one of said couplings from said identifier using a ceiling adjusted modulo function, the ceiling adjusted modulo function comprising the steps of; (a) determining a first parameter equal to 2 to the power of the number of couplings modulo 2; (b) ANDing the first parameter −
1 with the identifier;(c) if the result is greater or equal zero, then subtracting the number of couplings; and (d) otherwise using the result to determine the coupling; and
using said identified coupling for transfer of said data stream. - View Dependent Claims (2, 3, 4)
-
-
5. Network switch for coupling a plurality of devices and for switching data traffic between said devices comprising:
-
a plurality of couplings for coupling said network switch with another network switch; a multiplexer unit for directing a data stream to one of said couplings; and a control unit for extracting an identifier from said data stream and for generating a number identifying one of said couplings from said identifier using a ceiling adjusted modulo function, the ceiling adjusted modulo function comprising the steps of; (a) determining a first parameter equal to 2 to the power of the number of couplings modulo 2; (b) ANDing the first parameter −
1 with the identifier;(c) if the result is greater or equal zero, then subtracting the number of couplings; and (d) otherwise using the result to determine the coupling. - View Dependent Claims (6, 7, 8, 9, 10)
-
-
11. Network switch system comprising at least a first and a second network switch coupled through a plurality of couplings wherein at least one network switch is coupling a plurality of devices for switching data traffic between said devices and wherein at least one network switch further comprises:
-
a multiplexer unit for directing a data stream to one of said couplings; and a control unit for extracting an identifier from said data stream and for generating a number identifying one of said couplings from said identifier using a ceiling adjusted modulo function, the ceiling adjusted modulo function comprising the steps of; (a) determining a first parameter equal to 2 to the power of the number of couplings modulo 2; (b) ANDing the first parameter −
1 with the identifier;(c) if the result is greater or equal zero, then subtracting the number of couplings; and (d) otherwise using the result to determine the coupling. - View Dependent Claims (12, 13, 14, 15)
-
Specification