Method, apparatus and computer-readable code for data compression of network packets
AssigneeRamot at Tel-Aviv University Ltd.
InventorsYossi Matias, Raanan Refua
Life of this patent
Estimating the term…
Loading patent…
AssigneeRamot at Tel-Aviv University Ltd.
InventorsYossi Matias, Raanan Refua
Estimating the term…
Methods, apparatus and computer readable code for compression, encoding and decoding of units of data such as packets are disclosed. In some embodiments, methods, apparatus and computer readable code for transmitting and/or receiving the data packets (for example, transmitting from a sending location to a receiving location where packets are received) are provided. For at least some packets, a dictionary is determined from a respective group of packets, including a first set of historical packets and excluding a second set of historical packet. Each target packet is encoded and/or compressed and/or decoded using the respective dictionary. Optionally, the respective group of packet includes the actual target packet to be encoded and/or compressed and/or decoded. In some embodiments, respective group of packets from which the dictionary is determined includes packets that have not been acknowledged from the receiving location at the time of encoding, though embodiments where packets have been acknowledged are also disclosed.
A method of receiving and decompressing packets, comprising:
An apparatus for receiving and decompressing packets transmitted from a sending location, the apparatus comprising:
A method of compressing a plurality of packets to be transmitted from a sending location to a receiving location, comprising:
An apparatus for compressing and transmitting a plurality of packets, comprising:
Dependencies are inferred from the claim text.