BYTE CACHING IN WIRELESS COMMUNICATION NETWORKS
First Claim
1. A computer program storage product for performing byte caching in a wireless communication network device with a first byte caching system, the computer program storage product comprising:
- a non-transitory storage medium readable by a processing circuit and storing instructions for execution by the processing circuit for performing a method 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;
determining whether a second byte caching system is available;
after determining that the second byte caching system is available, 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;
transforming the packet bundle, based on a second byte caching system being available, with one or more byte caching operations; and
sending the transformed packet bundle to the second byte caching system via an IP communication mechanism.
1 Assignment
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.
-
Citations
20 Claims
-
1. A computer program storage product for performing byte caching in a wireless communication network device with a first byte caching system, the computer program storage product comprising:
-
a non-transitory storage medium readable by a processing circuit and storing instructions for execution by the processing circuit for performing a method 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; determining whether a second byte caching system is available; after determining that the second byte caching system is available, 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; transforming the packet bundle, based on a second byte caching system being available, with one or more byte caching operations; 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. A byte caching system for performing byte caching in a wireless communication network device, the byte caching system comprising:
-
a memory; a processor communicatively coupled to the memory; and a byte caching manager communicatively coupled to the memory and the processor, wherein the byte caching manager is configured to perform a method 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; determining whether another byte caching system is available; after determining that the second byte caching system is available, 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; transforming the packet bundle, based on another byte caching system being available, with one or more byte caching operations; and sending the transformed packet bundle to the another byte caching system via an IP communication mechanism. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20)
-
Specification