СПОСОБ УПРАВЛЕНИЯ УСТРОЙСТВОМ ПОЛЬЗОВАТЕЛЯ ЧЕРЕЗ ШЛЮЗ NAT (ПРЕОБРАЗОВАНИЕ СЕТЕВЫХ АДРЕСОВ)

1. Способ управления устройством пользователя через шлюз NAT, характеризующийся содержанием следующих этапов:
этап 1, после включения устройства пользователя управляющий терминал определяет, находится ли устройство пользователя на стороне LAN шлюза NAT или нет;
этап 2, управляющий терминал устанавливается и включает шлюз NAT через переключатель функций устройства пользователя на стороне LAN, устройство пользователя выбирает операцию обнаружения времени выдержки трансляции адресов сети или без операции;
этап 3, управляющий терминал устанавливает параметры устройства пользователя, определяет интервал времени для посылки сообщения «я жив» протокола дейтаграммы устройства пользователя и нужно ли немедленно отвечать на сообщение «я жив» или нет;
этап 4, устройство пользователя передает сообщение «я жив» управляющему терминалу согласно временному интервалу;
этап 5, управляющий терминал посылает запрос UDP на управление протоколом дейтаграммы пользователя устройству пользователя;
этап 6, устройство пользователя ассоциируется с управляющим терминалом с использованием множества протокольных сообщений согласно запросу на управление, и управляющий терминал завершает инициативное управление в устройстве пользователя.
2. Способ п.1, отличающийся тем, что операция определения времени выдержки содержит следующие этапы:
этап а, устройство пользователя посылает сообщение о времени выдержки в управляющий терминал через порт, докладывает о времени посылки сообщения о времени выдержки и включают порт для отслеживания ответа, возвращенного управляющим терминалом;
этап b, после приема сообщения о времени выдержки управляющий терминал посылает назад детекторное сообщение на основе UDP в установленном временном интервале,
этап с, если устройство пользователя не получило детекторного сообщения в течение установленного временного периода, это можно рассматривать как то, что отношение преобразования адреса NAT устарело и устройство пользователя воспринимает разницу между временем получения самого позднего детекторного сообщения и временем посылки как предельный срок;
этап d, если предельный срок обнаружен или не может быть обнаружен в течение долгого времени, устройство пользователя посылает сообщение об окончании обнаружения времени выдержки в управляющий терминал, и управляющий терминал хранит предельный срок и прекращает посылать детекторное сообщение согласно сообщению об окончании или отдельную ситуацию управляющего терминала.
3. Способ по п.2, отличающийся тем, что на этапе d отдельная ситуация состоит в том, что управляющий терминал не получил конечного сообщения и автоматически прекращает посылать детекторное сообщение после непрерывной посылки детекторного сообщения в течение 30 мин.
4. Способ по п.2, отличающийся тем, что установленный временной интервал на этапе b составляет 10 с и установленный временной период на этапе с составляет 5 мин.
5. Способ по п.1, отличающийся тем, что на этапе 1 управляющий терминал определяет, находится ли устройство пользователя на стороне LAN шлюза NFT посредством сравнения адреса, сообщенного, когда устройство пользователя включается и сообщение об адресе действительно получено.
6. Способ по п.2, отличающийся тем, что на этапе 3, если обнаружен предельный срок (время выдержки), временной интервал посылки сообщения «я жив» устанавливается меньшим или равным времени выдержки, иначе временной интервал является периодом времени по умолчанию.
7. Способ по п.6, отличающийся тем, что на этапе 3, если немедленный ответ на сообщение «я жив» установлен, управляющий терминал дает немедленный ответ по получении сообщения «я жив», и если устройство пользователя не получит ответ, сообщение «я жив» будет снова послан; если немедленный ответ не установлен, ответ будет послан только тогда, когда управляющий терминал нуждается в управлении устройством пользователя.
8. Способ по п.6, отличающийся тем, что на этапе 4 устройство пользователя получает случайное (произвольное) число в рамках интервала времени и посылает сообщение «я жив» согласно произвольному числу.
9. Способ по п.1, отличающийся тем, что на этапе 5 управляющий терминал посылает запрос на управление после приема сообщения «я жив» или в любой момент, когда управление необходимо.
10. Способ по п.1, отличающийся тем, что на этапе 6 множество сообщений протокола - это SNMP Trap или TR-69 inform, и сообщение «я жив» прекращает отправляться во время процесса управления.