ПРИМЕНЕНИЕ ПРОТОКОЛА MOBILE IP В СЕТЯХ СВЯЗИ

1. Способ управления нагрузкой, включающий
поддержку множества IP адресов в объекте чужой сети, который конфигурирован для приема данных от объекта домашней сети через множество туннелей, каждый из которых имеет связанный с ним адрес, выбранный из упомянутого множества IP адресов;
динамическое назначение множества IP адресов мобильным узлам для регистрации в объекте домашней сети в качестве адресов конечной точки туннеля; и
управление нагрузкой множества туннелей посредством динамического назначения множества IP адресов.
2. Способ по п.1, в котором динамическое назначение адреса выполняют посредством динамического выбора одного адреса из указанного множества IP адресов; и отправки сообщения-объявления, включающего указанный динамически выбранный IP адрес.
3. Способ по п.2, также включающий отправку указанного сообщения-объявления с указанным динамически выбранным IP адресом только тем мобильным узлам, которые не имеют назначенного IP адреса.
4. Способ по п.2, также включающий отправку мобильным узлам, имеющим назначенный IP адрес, сообщения-объявления с соответствующим назначенным IP адресом.
5. Способ по любому из пп.2-4, в котором указанное сообщение-объявление включает список из двух или более адресов из указанного множества поддерживаемых IP адресов, причем выбранный IP адрес помещен первым в данном списке.
6. Способ по п.1, в котором динамическое назначение множества IP адресов основано на одном из следующего: случайный выбор, алгоритм циклического перебора, алгоритм взвешенного циклического перебора.
7. Способ по п.6, в котором алгоритм взвешенного циклического перебора основан на одном из следующего: пропускная способность физических каналов соединений, связанных с функциями чужого агента, текущая нагрузка туннеля, связанная с указанным множеством IP адресов, и профиль мобильного узла.
8. Способ по п.7, в котором в качестве пропускной способности физического канала принимают пороговое значение, которое ниже чем фактическая максимальная пропускная способность этого физического канала.
9. Способ по п.7 или 8, в котором в качестве пропускной способности физического канала принимают пороговое значение, которое выше чем фактическая максимальная пропускная способность этого физического канала.
10. Способ по п.1, также включающий
обнаружение риска перегрузки в туннеле, связанном с одним из множества IP адресов; и изменение адреса одного или более мобильных узлов, которым назначен указанный адрес из множества IP адресов, посредством назначения нового IP адреса упомянутому одному или более мобильным узлам.
11. Способ по п.1, в котором объект чужой сети содержит чужой агент.
12. Устройство для управления нагрузкой, включающее
память и процессор, связанный с памятью и конфигурированный так, чтобы
управлять устройством для поддержки множества IP адресов;
принимать данные от объекта домашней сети через множество туннелей, каждый из которых имеет связанный с ним адрес, выбранный из множества IP адресов;
динамически назначать множество IP адресов мобильным узлам для регистрации в объекте домашней сети в качестве адресов конечных точек туннелей; и
управлять нагрузкой множества туннелей посредством динамического назначения множества IP адресов.
13. Устройство по п.12, в котором процессор конфигурируют для выполнения указанного динамического назначения адресов путем динамического выбора одного адреса из указанного множества IP адресов; и
отправки сообщения-объявления, включающего указанный динамически выбранный IP адрес.
14. Устройство по п.13, в котором процессор также конфигурируют для отправки указанного сообщения-объявления с указанным динамически выбранным IP адресом только тем мобильным узлам, которые не имеют назначенного IP адреса.
15. Устройство по п.13, в котором процессор также конфигурируют для отправки мобильным узлам, которые имеют назначенный IP адрес, сообщения-объявления с соответствующим назначенным IP адресом.
16. Устройство по любому из пп.13-15, в котором процессор конфигурируют для управления сообщением-объявлением так, чтобы оно включало список из двух или более адресов из указанного множества IP адресов, причем выбранный IP адрес помещается первым в этом списке.
17. Устройство по п.12, в котором динамическое назначение множества IP адресов основано на одном из следующего: случайный выбор, алгоритм циклического перебора и алгоритм взвешенного циклического перебора.
18. Устройство по п.17, в котором алгоритм взвешенного циклического перебора основан на одном из следующего: пропускная способность физических каналов соединений, связанных с функциями чужого агента, текущая нагрузка туннеля, связанная с указанным множеством IP адресов, и профиль мобильного узла.
19. Устройство по п.18, в котором процессор конфигурируют так, чтобы в качестве пропускной способности физического канала принимать пороговое значение, которое ниже, чем максимальная фактическая пропускная способность физического канала.
20. Устройство по п.18 или 19, в котором процессор конфигурируют так, чтобы в качестве пропускной способности физического канала принимать пороговое значение, которое выше, чем максимальная фактическая пропускная способность физического канала.
21. Устройство по п.12, в котором процессор также конфигурируют так, чтобы
обнаруживать риск перегрузки в туннеле, связанном с одним из указанного множества IP адресов, и
изменять адрес для одного или более мобильных узлов, которым назначен указанный один из множества IP адресов, посредством назначения нового IP адреса упомянутому одному или более мобильным узлам.
22. Устройство по п.12, которое является элементом чужого агента.
23. Читаемый компьютером носитель, на котором хранится компьютерная программа, содержащая исполняемый компьютером программный код, который вызывает выполнение устройством способа по любому из пп.1-11.
24. Устройство для управления нагрузкой, включающее
средства для поддержки множества IP адресов;
средства для приема данных от объекта домашней сети через множество туннелей, каждый из которых имеет связанный с ним адрес, выбранный из множества IP адресов;
средства для динамического назначения множества IP адресов мобильным узлам для регистрации в объекте домашней сети в качестве адресов конечных точек туннелей; и
средства для управления нагрузкой множества туннелей посредством динамического назначения множества IP адресов.
25. Система связи, включающая первый объект и второй объект, причем первый объект включает память и процессор, связанный с памятью и конфигурированный для перехвата данных, которые адресованы множеству мобильных узлов; и отправки указанных данных второму объекту через множество туннелей; а второй объект включает память и процессор, связанный с памятью и конфигурированный для управления вторым объектом для поддержки множества IP адресов; приема данных от первого объекта через множество туннелей, каждый из которых имеет связанный с ним адрес, выбранный из множества IP адресов; динамического назначения множества IP адресов множеству мобильных узлов для регистрации в первом объекте в качестве адресов конечных точек туннелей; и управления нагрузкой множества туннелей посредством динамического назначения множества IP адресов.
26. Система по п.25, также включающая мобильный узел, включающий память и процессор, связанный с памятью и конфигурированный для получения IP адреса, назначенного вторым объектом; и регистрации IP адреса, назначенного вторым объектом, в первом объекте; при этом процессор первого объекта также конфигурирован для использования указанного IP адреса, зарегистрированного мобильным узлом, для передачи по туннелю данных, адресованных этому мобильному узлу.