СПОСОБ И УСТРОЙСТВО ДЛЯ ЭФФЕКТИВНОЙ МАРШРУТИЗАЦИИ В СЕТЯХ СВЯЗИ

1. Способ маршрутизации трафика между первым и вторым узлами в сети связи, при этом способ содержит:
обнаружение трафика, передаваемого между первым и вторым узлами;
передачу запроса к агенту мобильности, ассоциированному с первым узлом, чтобы запросить авторизацию для оптимизации маршрута между первым и вторым узлами;
прием ответа, который авторизует оптимизацию маршрута; и
установление оптимизированного маршрута.
2. Способ по п.1, дополнительно содержащий:
прием ответа, который авторизует оптимизацию маршрута, при этом ответ идентифицирует прокси агент, ассоциированный со вторым узлом; и
установление оптимизированного маршрута с прокси агентом.
3. Способ по п.1, в котором упомянутое обнаружение содержит обнаружение одного или более туннелированных пакетов, передаваемых между первым и вторым узлами.
4. Способ по п.1, в котором упомянутая передача содержит генерирование запроса, чтобы содержать первый идентификатор, ассоциированный с первым узлом, и второй идентификатор, ассоциированный со вторым узлом.
5. Способ по п.1, в котором упомянутый прием содержит прием ответа от агента мобильности.
6. Способ по п.1, в котором упомянутое установление содержит маршрутизацию трафика между первым и вторым узлами через оптимизированный маршрут.
7. Устройство для маршрутизации трафика между первым и вторым узлами в сети связи, при этом устройство содержит:
логическую схему обнаружителя для обнаружения трафика, передаваемого между первым и вторым узлами;
передающую логическую схему для передачи запроса в агент мобильности, ассоциированный с первым узлом, чтобы запросить авторизацию для оптимизации маршрута между первым и вторым узлами;
приемную логическую схему для приема ответа, который авторизует оптимизацию маршрута; и
логическую схему соединения для установления оптимизированного маршрута.
8. Устройство по п.7, в котором упомянутая приемная логическая схема сконфигурирована, чтобы принимать ответ, который авторизует оптимизацию маршрута, при этом ответ идентифицирует прокси агент, ассоциированный со вторым узлом, и упомянутая логическая схема соединения сконфигурирована, чтобы устанавливать оптимизированный маршрут с прокси агентом.
9. Устройство по п.7, в котором упомянутая логическая схема обнаружителя сконфигурирована, чтобы обнаруживать один или более туннелированных пакетов, передаваемых между первым и вторым узлами.
10. Устройство по п.7, в котором упомянутая передающая логическая схема сконфигурирована, чтобы форматировать запрос, чтобы содержать первый идентификатор, ассоциированный с первым узлом, и второй идентификатор, ассоциированный со вторым узлом.
11. Устройство по п.7, в котором упомянутая приемная логическая схема сконфигурирована, чтобы принимать ответ от агента мобильности.
12. Устройство по п.7, в котором упомянутая логическая схема соединения сконфигурирована, чтобы маршрутизировать трафик между первым и вторым узлами через оптимизированный маршрут.
13. Устройство для маршрутизации трафика между первым и вторым узлами в сети связи, при этом устройство содержит:
средство для обнаружения трафика, передаваемого между первым и вторым узлами;
средство для передачи запроса в агент мобильности, ассоциированный с первым узлом, чтобы запрашивать авторизацию для оптимизации маршрута между первым и вторым узлами;
средство для приема ответа, который авторизует оптимизацию маршрута; и
средство для установления оптимизированного маршрута.
14. Устройство по п.13, дополнительно содержащее:
средство для приема ответа, который авторизует оптимизацию маршрута, при этом ответ идентифицирует прокси агент, ассоциированный со вторым узлом; и
средство для установления оптимизированного маршрута с прокси агентом.
15. Устройство по п.13, в котором упомянутое средство для обнаружения содержит средство для обнаружения одного или более туннелированных пакетов, передаваемых между первым и вторым узлами.
16. Устройство по п.13, в котором упомянутое средство для передачи содержит средство для генерирования запроса, чтобы содержать первый идентификатор, ассоциированный с первым узлом, и второй идентификатор, ассоциированный со вторым узлом.
17. Устройство по п.13, в котором упомянутое средство для приема содержит средство для приема ответа от агента мобильности.
18. Устройство по п.13, в котором упомянутое средство для установления содержит средство для маршрутизации трафика между первым и вторым узлами через оптимизированный маршрут.
19. Компьютерный программный продукт для маршрутизации трафика между первым и вторым узлами в сети связи, при этом компьютерный программный продукт содержит машиночитаемый носитель, осуществляющий:
первый набор кодов для побуждения компьютера обнаруживать трафик, передаваемый между первым и вторым узлами;
второй набор кодов для побуждения компьютера передавать запрос в агент мобильности, ассоциированный с первым узлом, чтобы запрашивать авторизацию для оптимизации маршрута между первым и вторым узлами;
третий набор кодов для побуждения компьютера принимать ответ, который авторизует оптимизацию маршрута; и
четвертый набор кодов для побуждения компьютера устанавливать оптимизированный маршрут.
20. Машиночитаемый носитель по п.19, в котором третий набор кодов сконфигурирован, чтобы побуждать компьютер принимать ответ, который авторизует оптимизацию маршрута, при этом ответ идентифицирует прокси агент, ассоциированный со вторым узлом, и четвертый набор кодов сконфигурирован, чтобы побуждать компьютер устанавливать оптимизированный маршрут с прокси агентом.
21. Машиночитаемый носитель по п.19, в котором упомянутый первый набор кодов сконфигурирован, чтобы побуждать компьютер обнаруживать один или более туннелированных пакетов, передаваемых между первым и вторым узлами.
22. Машиночитаемый носитель по п.19, в котором упомянутый второй набор кодов сконфигурирован, чтобы побуждать компьютер генерировать запрос, чтобы содержать первый идентификатор, ассоциированный с первым узлом, и второй идентификатор, ассоциированный со вторым узлом.
23. Машиночитаемый носитель по п.19, в котором упомянутый третий набор кодов сконфигурирован, чтобы побуждать компьютер принимать ответ от агента мобильности.
24. Машиночитаемый носитель по п.19, в котором упомянутый четвертый набор кодов сконфигурирован, чтобы побуждать компьютер маршрутизировать трафик между первым и вторым узлами через оптимизированный маршрут.
25. По меньшей мере одна интегральная схема, сконфигурированная для обеспечения маршрутизации трафика между первым и вторым узлами в сети связи, при этом упомянутая по меньшей мере одна интегральная схема содержит:
первый модуль, сконфигурированный для обнаружения трафика, передаваемого между первым и вторым узлами;
второй модуль, сконфигурированный для передачи запроса в агент мобильности, ассоциированный с первым узлом, чтобы запрашивать авторизацию для оптимизации маршрута между первым и вторым узлами;
третий модуль, сконфигурированный для приема ответа, который авторизует оптимизацию маршрута; и
четвертый модуль, сконфигурированный для установления оптимизированного маршрута.
26. По меньшей мере одна интегральная схема по п.25, в которой упомянутый третий модуль сконфигурирован для приема ответа, который авторизует оптимизацию маршрута, при этом ответ идентифицирует прокси агент, ассоциированный со вторым узлом, и упомянутый четвертый модуль сконфигурирован для установления оптимизированного маршрута с прокси агентом.
27. По меньшей мере одна интегральная схема по п.25, в которой упомянутый первый модуль сконфигурирован для обнаружения одного или более туннелированных пакетов, передаваемых между первым и вторым узлами.
28. По меньшей мере одна интегральная схема по п.25, в которой упомянутый второй модуль сконфигурирован для генерирования запроса, чтобы содержать первый идентификатор, ассоциированный с первым узлом, и второй идентификатор, ассоциированный со вторым узлом.
29. По меньшей мере одна интегральная схема по п.25, в которой упомянутый третий модуль сконфигурирован для приема ответа от агента мобильности.
30. По меньшей мере одна интегральная схема по п.25, в которой упомянутый четвертый модуль сконфигурирован для маршрутизирующего трафика между первым и вторым узлами через оптимизированный маршрут.
31. Способ маршрутизации трафика между первым и вторым узлами в сети связи, при этом способ содержит:
прием запроса на оптимизацию маршрута между первым и вторым узлами, при этом запрос идентифицирует прокси агент;
передачу ответа, который идентифицирует первый и второй узлы; и
установление оптимизированного маршрута с прокси агентом.
32. Способ по п.31, в котором упомянутый прием содержит прием запроса от агента мобильности.
33. Способ по п.31, в котором упомянутая передача содержит передачу первого идентификатора, ассоциированного с первым узлом, и второго идентификатора, ассоциированного со вторым узлом.
34. Способ по п.31, в котором упомянутая передача содержит передачу ответа в агент мобильности.
35. Способ по п.31, в котором упомянутое установление содержит маршрутизацию трафика между первым и вторым узлами через оптимизированный маршрут.
36. Способ по п.31, в котором упомянутый прием содержит прием запроса на оптимизацию маршрута, при этом запрос идентифицирует сетевой агент маршрутизации (NRA), и упомянутое установление содержит установление оптимизированного маршрута с NRA.
37. Устройство для маршрутизации трафика между первым и вторым узлами в сети связи, при этом устройство содержит:
приемную логическую схему, сконфигурированную, чтобы принимать запрос на оптимизацию маршрута между первым и вторым узлами, при этом запрос идентифицирует прокси агент;
передающую логическую схему, сконфигурированную, чтобы передавать ответ, который идентифицирует первый и второй узлы; и
логическую схему соединения, сконфигурированную, чтобы устанавливать оптимизированный маршрут с прокси агентом.
38. Устройство по п.37, в котором упомянутая приемная логическая схема сконфигурирована, чтобы принимать запрос от агента мобильности.
39. Устройство по п.37, в котором упомянутая передающая логическая схема сконфигурирована, чтобы передавать первый идентификатор, ассоциированный с первым узлом, и второй идентификатор, ассоциированный со вторым узлом.
40. Устройство по п.37, в котором упомянутая передающая логическая схема сконфигурирована, чтобы передавать ответ в агент мобильности.
41. Устройство по п.37, в котором упомянутая логическая схема соединения сконфигурирована, чтобы маршрутизировать трафик между первым и вторым узлами через оптимизированный маршрут.
42. Устройство по п.37, в котором прокси агент является сетевым агентом маршрутизации (NRA).
43. Устройство для маршрутизации трафика между первым и вторым узлами в сети связи, при этом устройство содержит:
средство для приема запроса на оптимизацию маршрута между первым и вторым узлами, при этом запрос идентифицирует прокси агент;
средство для передачи ответа, который идентифицирует первый и второй узлы; и
средство для установления оптимизированного маршрута с прокси агентом.
44. Устройство по п.43, в котором упомянутое средство для приема содержит средство для приема запроса от агента мобильности.
45. Устройство по п.43, в котором упомянутое средство для передачи содержит средство для передачи первого идентификатора, ассоциированного с первым узлом, и второго идентификатора, ассоциированного со вторым узлом.
46. Устройство по п.43, в котором упомянутое средство для передачи содержит средство для передачи ответа в агент мобильности.
47. Устройство по п.43, в котором упомянутое средство для установления содержит средство для маршрутизации трафика между первым и вторым узлами через оптимизированный маршрут.
48. Устройство по п.43, в котором упомянутое средство для приема содержит средство для приема запроса для оптимизации маршрута между первым и вторым узлами, при этом запрос идентифицирует сетевой агент маршрутизации (NRA), и упомянутое средство для установления содержит средство для установления оптимизированного маршрута с NRA.
49. Компьютерный программный продукт для маршрутизации трафика между первым и вторым узлами в сети связи, при этом компьютерный программный продукт содержит машиночитаемый носитель, осуществляющий:
первый набор кодов для побуждения компьютера принимать запрос на оптимизацию маршрута между первым и вторым узлами, при этом запрос идентифицирует прокси агент;
второй набор кодов для побуждения компьютера передавать ответ, который идентифицирует первый и второй узлы; и
третий набор кодов для побуждения компьютера устанавливать оптимизированный маршрут с прокси агентом.
50. Машиночитаемый носитель по п.49, в котором упомянутый первый набор кодов сконфигурирован, чтобы побуждать компьютер принимать запрос от агента мобильности.
51. Машиночитаемый носитель по п.49, в котором упомянутый второй набор кодов сконфигурирован, чтобы побуждать компьютер передавать первый идентификатор, ассоциированный с первым узлом, и второй идентификатор, ассоциированный со вторым узлом.
52. Машиночитаемый носитель по п.49, в котором упомянутый второй набор кодов сконфигурирован, чтобы побуждать компьютер передавать ответ в агент мобильности.
53. Машиночитаемый носитель по п.49, в котором упомянутый третий набор кодов сконфигурирован, чтобы побуждать компьютер маршрутизировать трафик между первым и вторым узлами через оптимизированный маршрут.
54. Машиночитаемый носитель по п.49, в котором упомянутый первый набор кодов сконфигурирован, чтобы побуждать компьютер принимать запрос на оптимизацию маршрута между первым и вторым узлами, при этом запрос идентифицирует сетевой агент маршрутизации (NRA), и упомянутый третий набор кодов сконфигурирован, чтобы побуждать компьютер устанавливать оптимизированный маршрут с NRA.
55. По меньшей мере, одна интегральная схема для маршрутизации трафика между первым и вторым узлами в сети связи, при этом упомянутая, по меньшей мере, одна интегральная схема содержит:
первый модуль для побуждения компьютера принимать запрос на оптимизацию маршрута между первым и вторым узлами, при этом запрос идентифицирует прокси агент;
второй модуль для побуждения компьютера передавать ответ, который идентифицирует первый и второй узлы; и
третий модуль для побуждения компьютера устанавливать оптимизированный маршрут с прокси агентом.
56. По меньшей мере одна интегральная схема по п.55, в которой упомянутый первый модуль сконфигурирован для приема запроса от агента мобильности.
57. По меньшей мере одна интегральная схема по п.55, в которой упомянутый второй модуль сконфигурирован для передачи первого идентификатора, ассоциированного с первым узлом, и второго идентификатора, ассоциированного со вторым узлом.
58. По меньшей мере одна интегральная схема по п.55, в которой упомянутый второй модуль сконфигурирован для передачи ответа агенту мобильности.
59. По меньшей мере одна интегральная схема по п.55, в которой упомянутый третий модуль сконфигурирован для маршрутизации трафика между первым и вторым узлами через оптимизированный маршрут.
60. По меньшей мере одна интегральная схема по п.55, в которой упомянутый первый модуль сконфигурирован для приема запроса на оптимизацию маршрута между первым и вторым узлами, при этом запрос идентифицирует сетевой агент маршрутизации (NRA), и упомянутый третий модуль сконфигурирован для установления оптимизированного маршрута с NRA.
61. Способ маршрутизации трафика между первым и вторым узлами в сети связи, при этом способ содержит:
прием запроса на оптимизацию маршрута между первым и вторым узлами;
передачу запроса в прокси агент, ассоциированный со вторым узлом;
прием первого ответа от прокси агента, ассоциированного со вторым узлом; и
передачу второго ответа в прокси агент, ассоциированный с первым узлом.
62. Способ по п.61, дополнительно содержащий авторизацию оптимизации маршрута.
63. Способ по п.61, дополнительно содержащий генерирование второго ответа, чтобы был идентичным первому ответу.
64. Способ по п.61, в котором прокси агент, ассоциированный со вторым узлом, является сетевым агентом маршрутизации (NRA).
65. Способ маршрутизации трафика между первым и вторым узлами в сети связи, при этом способ содержит:
обнаружение трафика, передаваемого между первым и вторым узлами;
передачу первого запроса в первый прокси агент, ассоциированный с первым узлом, на оптимизацию маршрута между первым и вторым узлами;
передачу второго запроса во второй прокси агент, ассоциированный со вторым узлом, на оптимизацию маршрута между первым и вторым узлами; и
прием ответа от каждого прокси агента.
66. Способ по п.65, дополнительно содержащий авторизацию оптимизации маршрута.
67. Способ по п.65, в котором второй прокси агент является сетевым агентом маршрутизации (NRA).
68. Способ по п.65, в котором упомянутая передача первого запроса содержит генерирование первого запроса, чтобы содержать идентификатор второго прокси агента, и при этом упомянутая передача второго запроса содержит генерирование второго запроса, чтобы содержать идентификатор первого прокси агента.