Patent ID: 8811360

Claim:
A computer implemented method of processing a tunneled packet received at a network element, comprising: receiving the tunneled packet at a converged services domain, wherein the converged services domain is capable of processing wired and wireless service, wherein the converged services domain includes a foreign agent context, a care-of address (CoA) context, and a home address (HoA) virtual private network (VPN) context, wherein the foreign agent context includes a binding of a circuit to a mobile node, wherein the CoA context includes a set of one or more care of addresses that are used as tunnel endpoints, wherein the received tunneled packet is received at one of the set of care-of addresses, and wherein the HoA VPN context provides separation of overlapping home addresses associated with the converged services; and upon determining that the tunneled packet is destined for a mobile node, de-tunneling the packet, and forwarding the packet to the mobile node.