UPnP NAT Traversal for 3G/4G Wireless Data Connection on Android
问题 Is there any way to use UPnP for NAT traversal on Android with a 3G/4G connection, and if so, is it carrier dependent? 回答1: No, for the time being thee is no way to do that, for the simple reason that the mobile carriers don't use residential-class NATs - what they have is "Carrier-Grade NATs" CGN, see here http://en.wikipedia.org/wiki/Carrier-grade_NAT, and these devices have very different port allocation and management mechanisms from the residential gateways. See the Carrier-Grade NAT