A transparent mobile IPv6 agent comprises a monitoring system for
performing installation, parameter settings, and activation of related
functions of different operating systems, and an application system
having standard functions and standard data structures for internal
processing, and having different interfaces designed for different
operating systems. The interfaces of the application system comprises a
socket service interface, an IPv6 layer interface, a network access layer
API, and an operating system kernel layer interface.