Migrating to IPv6: A Practical Guide to Implementing IPv6 in Mobile and Fixed Networks