An apparatus, comprising: at least one network interface configured to couple to a local network, wherein the local network is coupled to one or more radio transceivers; and at least one packet processing element configured to, when a mobile device is in communication with the local network via the one or more radio transceivers: receive information packets from the mobile device via the one or more radio transceivers; in response to determining that a first packet from the mobile device does not include a destination designation in a first set of destination designations, tunnel the first packet to a home agent of a home network of the mobile device, wherein the home network of the mobile device is a different network from the local network, wherein the first set of destination designations are established during a registration process for the mobile device; and in response to determining that a second packet from the mobile device includes a destination designation in the first set of destination designations, process the second packet locally on the local network including routing to an address by the apparatus without reverse tunneling the second packet to the home agent on the home network. at least one network interface configured to couple to a local network, wherein the local network is coupled to one or more radio transceivers; and at least one packet processing element configured to, when a mobile device is in communication with the local network via the one or more radio transceivers: receive information packets from the mobile device via the one or more radio transceivers; in response to determining that a first packet from the mobile device does not include a destination designation in a first set of destination designations, tunnel the first packet to a home agent of a home network of the mobile device, wherein the home network of the mobile device is a different network from the local network, wherein the first set of destination designations are established during a registration process for the mobile device; and in response to determining that a second packet from the mobile device includes a destination designation in the first set of destination designations, process the second packet locally on the local network including routing to an address by the apparatus without reverse tunneling the second packet to the home agent on the home network. receive information packets from the mobile device via the one or more radio transceivers; in response to determining that a first packet from the mobile device does not include a destination designation in a first set of destination designations, tunnel the first packet to a home agent of a home network of the mobile device, wherein the home network of the mobile device is a different network from the local network, wherein the first set of destination designations are established during a registration process for the mobile device; and in response to determining that a second packet from the mobile device includes a destination designation in the first set of destination designations, process the second packet locally on the local network including routing to an address by the apparatus without reverse tunneling the second packet to the home agent on the home network.