In the following few decades, the mobile telecommunication technology will continue its technical advancing. In parallel, the access and core networks converging towards an integrated, IPv6 based transport technology.
Common in these fields are the IPv6 based mobility protocols, especially the client-based mobility management protocol, the Mobile IPv6 (MIPv6). An essential field of this territory is the mobility detection mechanisms and its potential improvements using cross-layer optimization techniques.
In my thesis design, I give a detailed introduction into the fundaments of MIPv6 protocol and its several extensions. Besides I introduce the basis of the distributed mobility management and cross-layer optimization and also give a few usage examples and scenarios in practice.
My practical work consists of the usage of an emerging software implementation of the MIPv6 protocol called - the mip6d-ng. Based on that I implemented a multicomponent system, where the mobile terminals persistently produce quality parameters about their actual wireless connections and forward these data towards a central entity. By processing these data, the central anchor node of the MIPv6 architecture may indicate the mobile node to change its actual internet poinf access by the purpose of using a better or more appropiate network connection.
Besides the mobile measurement component and the processing entity I extended the mip6d-ng implementation with the novel functionalities mentioned above. I introduce the structure and operation of the new system elements and the relations between its modules. Furthermore, I tested the functionalities of the system in a dedicated test environment; the results are also presented in this document.
Last but not least conclude my work and also show some opportunities for future improvements.