Method and system for shortening the length of time gaps between data units in a data switching network
First Claim
1. A method for shortening the length of time gaps between data units in a data switching network;
- the method comprising;
arranging a group of K data units received consecutively at an input of a first device in a time period of K units, where K is a positive integer, and where a timer period of one unit is a period of time necessary for receiving one data unit at the input of the first device;
sending the arranged K data units to the inputs of M devices, where M is a positive integer;
transferring a group of Hj data units of the arranged K data units by a device j of the M devices from its inputs to its outputs within a time unit Tx where the time period Tx is less than or equal to one unit and, where Hj is a positive integer and the sum of Hj for j=1, . . . M is equal to K, where HjK;
arranging the data units sent to the devices of the M devices transferring during the time period Tx such that no two inputs of the devices of the M devices transferring during the time period Tx receive the same data unit at any moment; and
repeatedly combining and arranging the K data units from the outputs of the M devices by a second device such that the K data units appear at the output of the second device consecutively.
5 Assignments
0 Petitions
Accused Products
Abstract
A method for shortening the length of time gaps between data units in a data switching network; the method comprising: arranging a group of K data units received consecutively at an input of a first device in K time units, where K is a positive integer; sending the arranged K data units to the inputs of M devices, where M is a positive integer; transferring a group of Hj data units of the arranged K data units by a device j of the M devices from its inputs to its outputs within a time unit Tx in the K unit time period, where Hj is a positive integer and the sum of Hj for j=1, . . . M is equal to K, where HjK; arranging the data units sent to the devices of the M devices transferring at time unit Tx such that no two inputs of the devices of the M devices transferring at time unit Tx receive the same data unit at any moment; and repeatedly combining and arranging the K data units from the outputs of the M devices by a second device such that the K data units appear at the output of the second device consecutively.
-
Citations
23 Claims
-
1. A method for shortening the length of time gaps between data units in a data switching network;
- the method comprising;
arranging a group of K data units received consecutively at an input of a first device in a time period of K units, where K is a positive integer, and where a timer period of one unit is a period of time necessary for receiving one data unit at the input of the first device; sending the arranged K data units to the inputs of M devices, where M is a positive integer; transferring a group of Hj data units of the arranged K data units by a device j of the M devices from its inputs to its outputs within a time unit Tx where the time period Tx is less than or equal to one unit and, where Hj is a positive integer and the sum of Hj for j=1, . . . M is equal to K, where HjK; arranging the data units sent to the devices of the M devices transferring during the time period Tx such that no two inputs of the devices of the M devices transferring during the time period Tx receive the same data unit at any moment; and repeatedly combining and arranging the K data units from the outputs of the M devices by a second device such that the K data units appear at the output of the second device consecutively. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 21, 22)
- the method comprising;
-
20. A system for shortening the length of time gaps between data units in a data switching network;
- the system comprising;
a first device having an input receiving an arranged group of K data units consecutively in a time period of K units, where K is a positive integer, and where a time period of one unit is a period of time necessary for receiving one data unit; M devices having inputs to receive the arranged K data units, where M is a positive integer; a device j of the M devices to transfer a group of Hj data units of the arranged K data units from its inputs to its outputs within a time unit Tx, where time period Tx is less than or equal to one unit, where Hj is a positive integer and the sun of Hj for j=1, . . . M is equal to K, where Hj≦
K;wherein the data units sent to the devices of the M devices transferring during the time period Tx are arranged such that no two inputs of the devices of the M devices transferring during the time unit Tx receive the same data unit at any moment; and repeatedly combining and arranging the K data units from the outputs of the M devices by a second device such that the K data units appear at the output of the second device consecutively.
- the system comprising;
-
23. A method for shortening the length of time gaps between data units in a data switching network, the method comprising:
-
arranging a group of K data units received consecutively at an input of a first device in a time period of length L, where K is a positive integer and L is a positive real number; sending the arranged K data units to the inputs of M devices, where M is a positive integer; transferring a group of Hj data units of the arranged K data units by a device j of the M devices from its inputs to its outputs within a time period Tj of length Lj, where Hj is a positive integer and the sum of Hj for j=1, . . . M is equal to K, where HjK, and Lj is a positive real number, where LjL for j=1, . . . M; arranging the data units sent to the devices of the M devices transferring during the time period Tj such that no two inputs of the devices of the M devices transferring during the time period Tj receive the same data unit at any moment for j=1, . . . M; and repeatedly combining and arranging the K data units from the outputs of the M devices by a second device such that the K data units appear at the output of the second device consecutively.
-
Specification