Network mobility(NEMO) provides people a flexible access to internet,especially for high-speed transportation system. You can handle some nodes as a whole entity through mobile network and keep session continuity with the help of mobile router.At the same time,network mobility is transparent to every node inside the mobile network.This paper first summarize the background and review the actualities of NEMO.Secondly,study the theory and realization of mobile IPv6,then analyze basic mechanism of mobile network,that is bi-tunnel mechanism,and put forward some improved methods and optimized technology,simultaneously,construct its corresponding experimental platform.Thirdly,study the source code of mobile IPv6,by comparing difference between mobile network and mobile IPv6,I modify and add a serial of data structures and functions according to the design goal and requirement of NEMO based on the original code to fulfil a basic mobile network module.Lastly,apply it on experimental platform.The outcome lays a good foundation for reality application,especially for mobile communication and vehicular communication in the future. |