Byte caching in wireless communication networks
First Claim
1. A method, with a first byte caching system, for performing byte caching in a wireless communication network device comprising:
- receiving a plurality of data packets through an internet protocol (IP) data flow established between a wireless communication device and at least one server;
combining each of the plurality of data packets into a single packet bundle, wherein the combining comprises combining a payload from each of the plurality of data packets into a combined payload and storing the combined payload in the packet bundle;
dividing the combined payload into a plurality of byte sequences;
determining that a second byte caching system has previously received only a subset of the plurality of byte sequences;
based on the second byte caching system having previously received only a subset of the plurality of byte sequences, transforming the packet bundle to include a set of signatures each representing one of the subset of the plurality of byte sequences and to further include a remaining set of the plurality of byte sequences; and
sending the transformed packet bundle to the second byte caching system via an IP communication mechanism.
3 Assignments
0 Petitions
Accused Products
Abstract
Various embodiments provide byte caching in wireless communication networks. In one embodiment, a plurality of data packets are received through an internet protocol (IP) data flow established between a wireless communication device and at least one server. Each of the plurality of data packets are combined into a packet bundle. A determination is made as to whether a second byte caching system is available. The packet bundle is transformed using one or more byte caching operations based on a second byte caching system being available. The transformed packet bundle is sent to the second byte caching system using an IP communication mechanism.
30 Citations
12 Claims
-
1. A method, with a first byte caching system, for performing byte caching in a wireless communication network device comprising:
-
receiving a plurality of data packets through an internet protocol (IP) data flow established between a wireless communication device and at least one server; combining each of the plurality of data packets into a single packet bundle, wherein the combining comprises combining a payload from each of the plurality of data packets into a combined payload and storing the combined payload in the packet bundle; dividing the combined payload into a plurality of byte sequences; determining that a second byte caching system has previously received only a subset of the plurality of byte sequences; based on the second byte caching system having previously received only a subset of the plurality of byte sequences, transforming the packet bundle to include a set of signatures each representing one of the subset of the plurality of byte sequences and to further include a remaining set of the plurality of byte sequences; and sending the transformed packet bundle to the second byte caching system via an IP communication mechanism. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
Specification