Abstract: This research proposes an architecture that provides high-level addressing and routing mechanisms for mobile computing in future internetwork. It uses location-independent identifications besides traditional IP numbers as the communication addresses. Not only computer hosts, but users and software processes can all have identifications in the internetwork and send and receive IP packets using the identifications. Mobile hosts, users, and software processes retain these identifications when they move across the machine or network boundary. The internetwork will track the movement and translate the identifications into objects' current point of present in the network before making each routing decision. The architecture includes techniques to exploit mobile objects' network-crossing tendency to eliminate overhead in route resolution. It also supports network-level replication so that requests for well-know servers like WWW can be automatically routed to the nearest replica site.