Potential Impacts on Communications from IPv4 Exhaustion & IPv6 Transition