Я пытаюсь подключиться с хоста (ПК или другого) к мобильному сотовому устройству Android в сотовой сети Verizon/AT & T. Это устройство использует только сеть 3G и отключает Wi-Fi. Android-устройство имеет прослушивающий сокет, и мне нужен удаленный хост, который будет инициатором соединения. Насколько я знаю, Verizon/AT & T использует обход NAT для мобильных телефонов и назначает им локальные IP-адреса в сотовой сети. Это не позволяет мне инициировать подключение к устройству с удаленного хоста. Пожалуйста, поправьте меня, если я ошибаюсь.Создание IPv6 SocketServer на устройстве Android в сотовой сети
С использованием назначений IPv6 не должно быть никаких практических ограничений (практически неограниченно) на количество «реальных» IP-адресов, которые могут быть назначены. Поэтому мои вопросы: 1. Поддерживает ли сотовая сеть Verizon/AT & T IPv6 и назначает IPv6-адреса для мобильных устройств Android? 2. Возможно ли это решение этой проблемы? 3. Поддерживает ли Android 2.2+ поддержку IPv6 для реализации такого решения?
Мне известны другие методы, которые могут использоваться, такие как C2DM, но у них есть некоторые недостатки (например, неизвестное время отклика), которые мешают мне использовать их.
Спасибо.