All the proposed IP mobility protocols assume that the mobile nodes always have a mobility-aware IP stack. On the other hand, efficient micro-mobility solutions entail specific topologies and mobile-aware routers, requiring major changes in the existing infra-structures. Major advantages are foreseen if mobility can be supported using the existing legacy infra-structure, on both client and network sides, allowing a smooth upgrade process. This paper describes such kind of solution, by proposing an efficient terminal independent mobility architecture (eTIMIP – enhanced TIMIP) which is compliant with the macro-mobility standard and which uses an overlay network to provide transparent micro-mobility support in all existing networks, using an enhanced version of the previously proposed TIMIP protocol. Simulation results have revealed the efficiency, the transparency and the reliability of the proposed architecture through comparison to other proposals.