Patent ID: 8879567

Claim:
A gateway interconnecting a first network to a second network comprising: an offload engine that includes a number of protocol stack layers from a protocol stack of the gateway and is implemented in a cross-layer architecture enabling communication between non-adjacent layers in the protocol stack; a secure data cache associated with the offload engine; a non-secure data cache; a network interface communicatively coupling the offload engine to the first network and providing a first data rate; and an interface associated with the offload engine and adapted to communicate with a plurality of user devices within the second network, the interface providing a second data rate that is less than the first data rate of the network interface; wherein the offload engine is adapted to: receive content from the first network via the network interface at the first data rate; store the content in the non-secure data cache such that the first data rate is supported by the gateway; and transmit the content from the data cache to a corresponding one of the plurality of user devices in the second network via the interface at the second data rate.