Patent ID: 8027339
Filing Date: 2011-09-27
Classification: H04L,H04W

Abstract:
1. A non-transitory computer-readable medium comprising instructions configured to be executed on a foreign gateway device, the foreign gateway device being connected to a user host device by a network, wherein the instructions, when executed, cause the foreign gateway device to: process an ARP request packet transmitted from the user host device and received at the foreign gateway device, wherein the ARP request packet includes at least a sender IP address, a sender hardware address, and a target IP address that corresponds to an IP address of a home gateway, wherein the IP address of the home gateway is different from any IP address associated with the foreign gateway device; prepare an ARP response packet that includes at least a sender IP address that corresponds to the IP address of the home gateway, a sender hardware address that corresponds to a hardware address of the foreign gateway device, a target IP address that corresponds to the sender IP address of the ARP request packet, and a target hardware address corresponding to the sender hardware address of the ARP request packet; transmit the ARP response packet from a network interface of the foreign gateway device; and process at the foreign gateway device a network packet transmitted from the user host device and received at the foreign gateway device, wherein the network packet comprises at least a target IP address that differs from the IP address of the home gateway and the foreign gateway and a target hardware address that corresponds to the hardware address of the foreign gateway device.