Method, apparatus and system for the synchronized combining of packet data
First Claim
1. In a communications network susceptible to packet transmission collisions, a method for combining data packets intended for transmission toward a common communications device, comprising:
- at a switching device, receiving packets to be transmitted by the switching device toward destination communications devices;
sorting data packets received during a predetermined time period into groups according to which communications device the received data packets are intended to be transmitted toward;
time aligning the data packets in each of the groups using timing information associated with respective group data packets;
applying at least one pre-selected orthogonal function to the packets in each group, thereby orthogonally combining the sorted and time aligned data packets within each of the groups associated with a common communications device; and
transmitting, toward respective destination communications devices and under respective headers, the orthogonally combined packets associated with each of said groups.
12 Assignments
0 Petitions
Accused Products
Abstract
A method, apparatus and system for the synchronized combining of packet data in a network includes sorting data packets received during a predetermined time period into groups according to for which communications device of the network the received data packets are intended. The data packets in each of the groups intended for the respective communications devices are respectively time aligned and orthogonally combined. The respectively combined data packets intended for each of the specific communications devices are subsequently transmitted to the intended device using a single header and in a substantially compressed format.
20 Citations
21 Claims
-
1. In a communications network susceptible to packet transmission collisions, a method for combining data packets intended for transmission toward a common communications device, comprising:
-
at a switching device, receiving packets to be transmitted by the switching device toward destination communications devices; sorting data packets received during a predetermined time period into groups according to which communications device the received data packets are intended to be transmitted toward; time aligning the data packets in each of the groups using timing information associated with respective group data packets; applying at least one pre-selected orthogonal function to the packets in each group, thereby orthogonally combining the sorted and time aligned data packets within each of the groups associated with a common communications device; and transmitting, toward respective destination communications devices and under respective headers, the orthogonally combined packets associated with each of said groups. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 21)
-
-
12. An apparatus for combining data packets intended for transmission toward a common communications device in a communications network susceptible to packet transmission collisions, comprising:
-
a timer for defining a time period for receiving data packets using timing information associated with a specific group of data packets; an addressing device for defining a storage location for said received data packets according to which communications device the received data packets are intended to be transmitted toward; a memory for storing said received data packets in different sections according to the storage location defined by said addressing device, wherein the data packets stored within each of said different sections are timed aligned; and a combiner for applying at least one pre-selected orthogonal function to the packets in each group, thereby orthogonally combining the respective time aligned data packets in each of said different sections of said memory associated with a common communications device prior to transmission of the orthogonally combined packets associated with each of said groups under respective headers toward respective destination communications devices. - View Dependent Claims (13, 14, 15, 16, 17, 18)
-
-
19. A packet network susceptible to packet transmission collisions where data packets intended for transmission toward a common communications device are combined, comprising:
-
a plurality of communications devices; and a switch for interconnecting said communications devices, wherein said interconnection switch includes; a timer for defining a time period for receiving data packets using timing information associated with a specific group of data packets an addressing device for defining a storage location for said received data packets according to which communications device the received data packets are intended to be transmitted toward; a memory for storing said received data packets in different sections according to the storage location defined by said addressing device, wherein the data packets stored within each of said different sections associated with a common communications device are respectively timed aligned; and a combiner for applying at least one pre-selected orthogonal function, thereby orthogonally combining the respective time aligned data packets in each of said different sections of said memory associated with a common communications device prior to transmission of the orthogonally combined packets associated with each of said groups under respective headers toward respective destination communications devices.
-
-
20. A packet network susceptible to packet transmission collisions where data packets intended for transmission toward a common communications device are combined, comprising:
-
a non-blocking switch for interconnecting communications devices of said network; and a plurality of communications devices, wherein at least one of said communications devices includes; a timer for defining a time period for receiving data packets using timing information associated with a specific group of data packets; an addressing device for defining a storage location for said received data packets according to which communications device the received data packets are intended to be transmitted toward; a memory for storing said received data packets in different sections according to the storage location defined by said addressing device, wherein the data packets stored within each of said different sections associated with a common communications device are respectively timed aligned; and a combiner for applying at least one pre-selected orthogonal function, thereby orthogonally combining the respective time aligned data packets in each of said different sections of said memory associated with a common communications device prior to transmission of the orthogonally combined packets associated with each of said groups under respective headers toward respective destination communications devices.
-
Specification