摘要:AbstractMobile IPv6 was proposed to provide mobility support to IPv6 based mobile devices. It includes a route optimization procedure, to overcome the problem of triangular routing, which allows the correspondent node to send packets directly to the mobile node's care-of address. However, when both communicating devices are mobile, Mobile IPv6's route optimization can not handle the handover thus service disruption occurs and communication is stopped. This paper presents a new DNS-assisted solution for Mobile IPv6 to overcome the problem of simultaneous mobility. The proposed mechanism makes some necessary changes in the Mobile IPv6's route optimization procedure and executes handover differently in different scenarios depending upon the type of mobility of communicating nodes in overlapped or non-overlapped coverage access networks. Simulation results show that when proposed mechanism was used for simultaneous mobility, it successfully resumed the communication as compared to Mobile IPv6 where communication was stopped.