Telekom Malaysia has been deploying IPv6 to address the exhaustion of IPv4 addresses and to realize the national goal of a dual-stack nation by 2015. The deployment began with tunneling over the existing IPv4 backbone and providing some customer and peering connections in IPv6. Key phases included introducing IPv6 into the new IP core and broadband services and supporting IPv6 in services like VPN and mobile. Challenges include that only 28% of customer premises equipment supports IPv6 and that dual-stack does not fully address the IPv4 exhaustion issue.