1. A method for transmitting data, comprising: receiving packets from a content provider; sequentially implementing a first stack in a first order in a first accelerator module on a packet data network (PDN) gateway, a radio network controller (RNC), a service architecture evolution (SAE) gateway, a general packet radio service (GPRS) support node (GSN), an Internet Protocol/Asynchronous Transfer Mode (IP/ATM) core network, an IP/ATM access network, or a router, on one side of a radio access network, wherein the first stack is configured to reduce a size of original content carried in the packets, and wherein the first stack is implemented by initiating a content de-duplication, Lempel-Ziv (LZ) compression/decompression and caching layer, or by initiating a hypertext transfer protocol layer, or by initiating a transmission control protocol layer; and transmitting the packets over the radio access network such that the packets, when received on another side of the radio access network by an access device including a cooperating accelerator module having a corresponding stack configured to be implemented in a second order opposite of the first order, are used to reconstruct the original content.