СИСТЕМЫ И СПОСОБЫ ИЗМЕРЕНИЯ ДОСТУПНОЙ ПРОПУСКНОЙ СПОСОБНОСТИ И ПРОПУСКНОЙ СПОСОБНОСТИ ЖЕСТКОЙ ЛИНИИ СВЯЗИ МАРШРУТОВ IP ИЗ ОДНОЙ КОНЕЧНОЙ ТОЧКИ

1. Способ определения прямой и обратной доступной пропускной способности или пропускной способности жесткой линии связи маршрута из одной конечной точки, содержащий этапы, на которых:
передают из узла (110) исходной конечной точки по направлению к узлу (112) конечной точки назначения прямую серию (116) пакетов, включающую в себя первое множество тестовых пакетов (122), через прямой маршрут,
принимают в упомянутом узле (110) исходной конечной точки соответствующую обратную серию (130) пакетов из упомянутого узла (112) конечной точки назначения, причем упомянутая обратная серия (130) пакетов включает в себя второе множество тестовых пакетов (128), через обратный маршрут (132), каждый из которых соответствует соответственному пакету из упомянутого первого множества тестовых пакетов (122), и
предоставляют с помощью упомянутого узла (110) исходной конечной точки поле (224) обратного пакета, по меньшей мере, в одном из упомянутого первого множества тестовых пакетов (122), причем поле (224) обратного пакета информирует упомянутый узел (112) конечной точки назначения о скорости, с которой следует передавать упомянутое второе множество тестовых пакетов (128).
2. Способ по п.1, дополнительно содержащий этапы, на которых:
копируют информацию из первого множества тестовых пакетов в упомянутое второе множество тестовых пакетов, и
определяют упомянутую прямую и обратную доступную пропускную способность или пропускную способность жесткой линии связи упомянутого маршрута на основе упомянутой скопированной информации, включающей в себя метки времени поступления и метки времени выхода.
3. Способ по п.1, в котором упомянутый этап предоставления дополнительно содержит этап, на котором:
предоставляют, с помощью упомянутого узла исходной конечной точки, поле интервала обратного пакета как упомянутое поле обратного пакета.
4. Способ по п.1, в котором упомянутый этап предоставления дополнительно содержит этап, на котором:
предоставляют с помощью упомянутого узла исходной конечной точки поле обратного пакета в каждом из упомянутого первого множества тестовых пакетов.
5. Способ по п.1, дополнительно содержащий этапы, на которых:
буферизируют упомянутое первое множество тестовых пакетов в упомянутом узле конечной точки назначения, включая их соответствующие метки времени выхода и метки времени поступления, и
передают после приема всех из упомянутого первого множества тестовых пакетов упомянутое второе множество тестовых пакетов с упомянутой скоростью.
6. Способ по п.1, дополнительно содержащий этап, на котором:
предоставляют с помощью упомянутого узла исходной конечной точки поле идентификатора серии в каждом из упомянутого первого множества тестовых пакетов, причем поле идентификатора серии идентифицирует упомянутое первое множество тестовых пакетов как принадлежащее упомянутой прямой серии пакетов.
7. Способ по п.1, дополнительно содержащий этап, на котором:
предоставляют с помощью упомянутого узла исходной конечной точки поле размера серии в каждом из упомянутого первого множества тестовых пакетов, причем упомянутое поле размера серии указывает число упомянутого первого множества тестовых пакетов в упомянутой прямой серии пакетов.
8. Способ по п.1, дополнительно содержащий этап, на котором:
предоставляют с помощью упомянутого узла исходной конечной точки поле идентификатора пакета в каждом из упомянутого первого множества тестовых пакетов, причем упомянутое поле идентификатора пакета уникально идентифицирует каждый тестовый пакет, принадлежащий упомянутой прямой серии пакетов.
9. Способ по п.1, дополнительно содержащий этап, на котором:
предоставляют с помощью упомянутого узла исходной конечной точки поле дискриминатора отправителя в каждом из упомянутого первого множества тестовых пакетов, причем упомянутое поле дискриминатора отправителя идентифицирует упомянутое первое множество тестовых пакетов как принадлежащее тестовому сеансу между упомянутым узлом исходной конечной точки и упомянутым узлом конечной точки назначения.
10. Способ по п.1, в котором упомянутое первое множество тестовых пакетов и упомянутое второе множество тестовых пакетов являются тестовыми пакетами протокола двухстороннего активного измерения (TWAMP).
11. Система для определения пропускной способности маршрута, содержащая:
узел (110) исходной конечной точки, включающий в себя:
процессор (702), сконфигурированный с возможностью осуществления функции (118) отправителя сеанса, который передает прямую серию (116) пакетов, включающую в себя первое множество тестовых пакетов (122), через прямой маршрут (120) по направлению к узлу (112) конечной точки назначения, и
причем упомянутый процессор (702) дополнительно сконфигурирован с возможностью приема соответствующей обратной серии (130) пакетов из упомянутого узла (112) конечной точки назначения, причем упомянутая обратная серия (130) пакетов включает в себя второе множество тестовых пакетов (128), через обратный маршрут (132), каждый из которых соответствует соответственному пакету из упомянутого первого множества тестовых пакетов (122),
кроме того, причем упомянутый процессор (702) дополнительно сконфигурирован с возможностью генерации поля (224) обратного пакета, по меньшей мере, в одном из упомянутого первого множества тестовых пакетов (122), причем поле (224) обратного пакета информирует упомянутый узел (112) конечной точки назначения о скорости, с которой следует передавать упомянутое второе множество тестовых пакетов (128).
12. Система по п.11, в которой упомянутый процессор дополнительно сконфигурирован с возможностью извлечения информации из упомянутого второго множества тестовых пакетов и определения упомянутой прямой и обратной доступной пропускной способности или пропускной способности жесткой линии связи упомянутого маршрута на основе упомянутой извлеченной информации.
13. Система по п.11, в которой упомянутый процессор сконфигурирован с возможностью генерации интервала прямого пакета и передачи упомянутого первого множества тестовых пакетов с упомянутой скоростью.
14. Система по п.11, в которой упомянутый процессор дополнительно сконфигурирован с возможностью генерации поля интервала обратного пакета как упомянутого поля обратного пакета.
15. Система по п.11, в которой упомянутый процессор дополнительно сконфигурирован с возможностью генерации поля обратного пакета в каждом из упомянутого первого множества тестовых пакетов.
16. Система по п.11, дополнительно содержащая:
узел конечной точки назначения, включающий в себя:
буфер, сконфигурированный с возможностью сохранения упомянутого первого множества тестовых пакетов в упомянутом узле конечной точки назначения, включая их соответствующие метки времени выхода и метки времени поступления, и
процессор, сконфигурированный с возможностью передачи, после приема всех из упомянутого первого множества тестовых пакетов, упомянутого второго множества тестовых пакетов с упомянутой скоростью.
17. Система по п.11, в которой упомянутый процессор дополнительно сконфигурирован с возможностью генерации поля идентификатора серии в каждом из упомянутого первого множества тестовых пакетов, причем поле идентификатора серии идентифицирует упомянутое первое множество тестовых пакетов как принадлежащее упомянутой прямой серии пакетов.
18. Система по п.11, в которой упомянутый процессор дополнительно сконфигурирован с возможностью генерации поля размера серии в каждом из упомянутого первого множества тестовых пакетов, причем упомянутое поле размера серии указывает число упомянутого первого множества тестовых пакетов в упомянутой прямой серии пакетов.
19. Система по п.11, в которой упомянутый процессор дополнительно сконфигурирован с возможностью генерации поля идентификатора пакета в каждом из упомянутого первого множества тестовых пакетов, причем упомянутое поле идентификатора пакета уникально идентифицирует каждый тестовый пакет, принадлежащий упомянутой прямой серии пакетов.
20. Система по п.11, в которой упомянутый процессор дополнительно сконфигурирован с возможностью генерации поля дискриминатора отправителя в каждом из упомянутого первого множества тестовых пакетов, причем упомянутое поле дискриминатора отправителя идентифицирует упомянутое первое множество тестовых пакетов как принадлежащее тестовому сеансу между упомянутым узлом исходной конечной точки и упомянутым узлом конечной точки назначения.
21. Система по п.11, в которой упомянутое первое множество тестовых пакетов и упомянутое второе множество тестовых пакетов являются тестовыми пакетами TWAMP.