СПОСОБ, УСТРОЙСТВО И СИСТЕМА РЕГУЛИРОВАНИЯ БЕЗ ПОТЕРЬ ПОЛОСЫ ПРОПУСКАНИЯ

1. Способ регулирования без потерь полосы пропускания, содержащий этапы, на которых:
- принимают (10), посредством расположенного ниже в прямом направлении узла тракта блока ODUflex передачи данных по оптическим каналам с переменной полосой пропускания, сообщение с запросом из расположенного выше в обратном направлении узла ODUflex-тракта, при этом сообщение с запросом переносит идентификатор Tunnel ID туннеля ODUflex-тракта и информацию полосы пропускания после регулирования, сообщение с запросом используется для запроса регулирования без потерь полосы пропускания ODUflex-тракта, и сообщение с запросом отправляется посредством первого узла ODUflex-тракта вдоль ODUflex-тракта вниз в прямом направлении узел за узлом в последний узел;
- выполняют поиск (11), посредством расположенного ниже в прямом направлении узла, согласно идентификатору туннеля, чтобы получать информацию полосы пропускания до регулирования ODUflex-тракта, сравнивают информацию полосы пропускания до регулирования с информацией полосы пропускания после регулирования, определяют число дополнительных временных квантов, которые должны регулироваться для линии связи между расположенным ниже в прямом направлении узлом и смежным расположенным выше в обратном направлении узлом, и выбирают дополнительный временной квант, который должен регулироваться; и
- указывают (12), посредством расположенного ниже в прямом направлении узла и через метку, дополнительный временной квант после регулирования смежного расположенного выше в обратном направлении узла или выбранный дополнительный временной квант, который должен регулироваться, и отправляют команду регулирования дополнительных временных квантов в плоскость данных, так что плоскость данных выполняет регулирование дополнительных временных квантов и регулирование скорости передачи битов ODUflex согласно команде регулирования дополнительных временных квантов.
2. Способ по п.1, дополнительно содержащий этап, на котором:
- выделяют, посредством первого узла ODUflex-тракта, один новый идентификатор LSP ID тракта коммутации по меткам для ODUflex-тракта после регулирования и переносят новый идентификатор LSP в сообщении с запросом.
3. Способ по п.1, в котором указание, посредством расположенного ниже в прямом направлении узла и через метку, дополнительного временного кванта после регулирования смежного расположенного выше в обратном направлении узла или выбранного дополнительного временного кванта, который должен регулироваться, содержит этапы, на которых:
- отправляют, в расположенный выше в обратном направлении узел, ответное сообщение, которое переносит старую метку и новую метку, при этом новая метка содержит дополнительный временной квант, который занимается посредством ODUflex-тракта после регулирования в линии связи между расположенным выше в обратном направлении узлом и расположенным ниже в прямом направлении узлом, а старая метка содержит дополнительный временной квант, который занимается посредством ODUflex-тракта до регулирования в линии связи между расположенным выше в обратном направлении узлом и расположенным ниже в прямом направлении узлом; или
- отправляют, в расположенный выше в обратном направлении узел, ответное сообщение, которое переносит новую метку, при этом новая метка содержит дополнительный временной квант, который занимается посредством ODUflex-тракта после регулирования в линии связи между расположенным выше в обратном направлении узлом и расположенным ниже в прямом направлении узлом; или
- отправляют выше ответное сообщение, которое переносит новую метку, при этом новая метка содержит выбранный дополнительный временной квант, который должен регулироваться, и указывает, является это регулирование дополнительных временных квантов увеличением числа дополнительных временных квантов или снижением числа дополнительных временных квантов.
4. Способ по п.3, в котором:
- если ответное сообщение, которое переносит старую метку и новую метку, отправляется в расположенный выше в обратном направлении узел, при этом новая метка содержит дополнительный временной квант, который занимается посредством ODUflex-тракта после регулирования в линии связи между расположенным выше в обратном направлении узлом и расположенным ниже в прямом направлении узлом, а старая метка содержит дополнительный временной квант, который занимается посредством ODUflex-тракта до регулирования в линии связи между расположенным выше в обратном направлении узлом и расположенным ниже в прямом направлении узлом, способ дополнительно содержит этап, на котором сравнивают, посредством расположенного выше в обратном направлении узла, новую метку со старой меткой, чтобы знать дополнительный временной квант, который должен регулироваться; или
- если расположенный ниже в прямом направлении узел отправляет, в расположенный выше в обратном направлении узел, ответное сообщение, которое переносит новую метку, при этом новая метка содержит дополнительный временной квант, который занимается посредством ODUflex-тракта после регулирования в линии связи между расположенным выше в обратном направлении узлом и расположенным ниже в прямом направлении узлом, способ дополнительно содержит этап, на котором: выполняют поиск посредством расположенного выше в обратном направлении узла согласно идентификатору туннеля в сообщении с запросом, чтобы получать старую метку ODUflex-тракта, при этом старая метка содержит дополнительный временной квант, который занимается посредством ODUflex-тракта до регулирования в линии связи между расположенным выше в обратном направлении узлом и расположенным ниже в прямом направлении узлом; и сравнивают новую метку со старой меткой, чтобы знать дополнительный временной квант, который должен регулироваться.
5. Способ по п.1, в котором отправка команды регулирования дополнительных временных квантов в плоскость данных, так что плоскость данных выполняет регулирование дополнительных временных квантов и регулирование скорости передачи битов ODUflex согласно команде регулирования дополнительных временных квантов, содержит этапы, на которых:
- если команда регулирования дополнительных временных квантов является командой увеличения числа дополнительных временных квантов, выполняют, посредством плоскости данных, регулирование скорости передачи битов ODUflex после того, как завершается регулирование дополнительных временных квантов всех соединений по линии связи в ODUflex-тракте; и
- если команда регулирования дополнительных временных квантов является командой снижения числа дополнительных временных квантов, выполняют, посредством плоскости данных, регулирование дополнительных временных квантов соединения по линии связи в ODUflex-тракте после выполнения регулирования скорости передачи битов ODUflex.
6. Способ по п.1, в котором, если принимается индикатор сбоя регулирования дополнительных временных квантов или индикатор сбоя регулирования скорости передачи битов ODUflex, отправленный посредством плоскости данных, способ дополнительно содержит этапы, на которых:
- отправляют, посредством первого узла ODUflex-тракта, сообщение индикатора отката вдоль ODUflex-тракта вниз в прямом направлении узел за узлом; и
- после приема сообщения индикатора отката определяют, посредством каждого узла в ODUflex-тракте, то, завершается или нет ранее успешно регулирование дополнительных временных квантов плоскости данных, и если успешно,
- выполняют операцию отката регулирования дополнительных временных квантов и откатываются в состояние до регулирования дополнительных временных квантов.
7. Способ регулирования без потерь полосы пропускания, содержащий этапы, на которых:
- отправляют (40), посредством расположенного выше в обратном направлении узла тракта блока ODUflex передачи данных по оптическим каналам с переменной полосой пропускания, сообщение с запросом в расположенный ниже в прямом направлении узел, при этом сообщение с запросом переносит идентификатор Tunnel ID туннеля ODUflex-тракта, информацию полосы пропускания после регулирования и метку, которая содержит информацию регулирования дополнительных временных квантов, определенную посредством расположенного выше в обратном направлении узла, сообщение с запросом используется для запроса регулирования без потерь полосы пропускания ODUflex-тракта, и информация регулирования дополнительных временных квантов содержит дополнительный временной квант после регулирования или дополнительный временной квант, который должен регулироваться и выбран посредством расположенного выше в обратном направлении узла;
- отправляют (41), посредством расположенного ниже в прямом направлении узла, первую команду регулирования дополнительных временных квантов в плоскость данных согласно информации регулирования дополнительных временных квантов, и в случае если текущий узел не является последним узлом ODUflex-тракта, выполняют поиск согласно идентификатору туннеля, чтобы получать информацию полосы пропускания до регулирования ODUflex-тракта, сравнивают информацию полосы пропускания после регулирования с информацией полосы пропускания до регулирования, чтобы определять число дополнительных временных квантов, которые должны регулироваться для линии связи между расположенным ниже в прямом направлении узлом и следующим узлом, смежным с этим расположенным ниже в прямом направлении узлом, определяют информацию регулирования дополнительных временных квантов согласно числу дополнительных временных квантов, которые должны регулироваться, и продолжают отправлять в следующий узел сообщение с запросом, которое переносит идентификатор Tunnel ID туннеля ODUflex-тракта, информацию полосы пропускания после регулирования и метку, которая содержит информацию регулирования дополнительных временных квантов, определенную посредством расположенного ниже в прямом направлении узла;
- оправляют (42), посредством расположенного ниже в прямом направлении узла, вторую команду регулирования дополнительных временных квантов в плоскость данных; и
- выполняют, посредством плоскости данных, регулирование дополнительных временных квантов и регулирование скорости передачи битов ODUflex согласно первой команде регулирования дополнительных временных квантов и второй команде регулирования дополнительных временных квантов, при этом плоскость данных регулирует дополнительный временной квант соединения по линии связи между расположенным выше в обратном направлении узлом и расположенным ниже в прямом направлении узлом согласно первой команде регулирования дополнительных временных квантов и регулирует дополнительный временной квант соединения по линии связи между расположенным ниже в прямом направлении узлом и смежным следующим узлом согласно второй команде регулирования дополнительных временных квантов.
8. Способ по п.7, в котором выполнение, посредством плоскости данных, регулирования дополнительных временных квантов и регулирования скорости передачи битов ODUflex согласно первой команде регулирования дополнительных временных квантов и второй команде регулирования дополнительных временных квантов содержит этапы, на которых:
- если первая команда регулирования дополнительных временных квантов и вторая команда регулирования дополнительных временных квантов являются командами увеличения числа дополнительных временных квантов, выполняют, посредством плоскости данных, регулирование скорости передачи битов ODUflex после того, как завершается регулирование дополнительных временных квантов всех соединений по линии связи в ODUflex-тракте; и
- если первая команда регулирования дополнительных временных квантов и вторая команда регулирования дополнительных временных квантов являются командами снижения числа дополнительных временных квантов, выполняют, посредством плоскости данных, регулирование дополнительных временных квантов соединения по линии связи в ODUflex-тракте после выполнения регулирования скорости передачи битов ODUflex.
9. Узловое устройство в ODUflex-тракте, содержащее:
- приемный блок (70), выполненный с возможностью принимать сообщение с запросом из расположенного выше в обратном направлении узла ODUflex-тракта, при этом сообщение с запросом переносит идентификатор Tunnel ID туннеля ODUflex-тракта и информацию полосы пропускания после регулирования, и сообщение с запросом используется для запроса регулирования без потерь полосы пропускания ODUflex-тракта;
- блок (71) выделения дополнительных временных квантов, выполненный с возможностью выполнять поиск согласно идентификатору туннеля, чтобы получать информацию полосы пропускания до регулирования ODUflex-тракта, сравнивать информацию полосы пропускания до регулирования с информацией полосы пропускания после регулирования, определять число дополнительных временных квантов, которые должны регулироваться для линии связи между узловым устройством и смежным расположенным выше в обратном направлении узлом, и выбирать дополнительный временной квант, который должен регулироваться; и
- блок (72) указания, выполненный с возможностью указывать, через метку, дополнительный временной квант после регулирования смежного расположенного выше в обратном направлении узла или выбранный дополнительный временной квант, который должен регулироваться, и отправлять команду регулирования дополнительных временных квантов в плоскость данных, так что плоскость данных выполняет регулирование дополнительных временных квантов и регулирование скорости передачи битов ODUflex согласно команде регулирования дополнительных временных квантов.
10. Узловое устройство по п.9, в котором сообщение с запросом, принимаемое посредством приемного блока, содержит новый идентификатор LSP ID тракта коммутации по меткам, выделяемый посредством первого узла ODUflex-тракта для ODUflex-тракта после регулирования.
11. Узловое устройство по п.9, в котором приемный блок дополнительно выполнен с возможностью принимать сообщение индикатора отката, которое отправляется посредством первого узла ODUflex-тракта вдоль ODUflex-тракта вниз в прямом направлении узел за узлом, и узловое устройство дополнительно содержит:
- блок (74) определения, выполненный с возможностью, после того как приемный блок принимает сообщение индикатора отката, определять то, завершается или нет успешно регулирование дополнительных временных квантов плоскости данных; и
- блок (75) откатов, выполненный с возможностью, в случае если блок определения определяет то, что регулирование дополнительных временных квантов завершается успешно, выполнять операцию отката регулирования дополнительных временных квантов и откатываться в состояние до регулирования дополнительных временных квантов.
12. Узловое устройство в ODUflex-тракте, содержащее:
- блок (90) выделения дополнительных временных квантов, выполненный с возможностью: в случае, если текущий узел не является последним узлом ODUflex-тракта, сравнивать информацию полосы пропускания после регулирования ODUflex-тракта с информацией полосы пропускания до регулирования, определять число дополнительных временных квантов, которые должны регулироваться для линии связи между текущим узлом и смежным следующим узлом, и определять информацию регулирования дополнительных временных квантов согласно числу дополнительных временных квантов, которые должны регулироваться, при этом информация регулирования дополнительных временных квантов содержит дополнительный временной квант после регулирования или выбранный дополнительный временной квант, который должен регулироваться;
- блок (91) отправки, выполненный с возможностью отправлять сообщение с запросом в расположенный ниже в прямом направлении узел, при этом сообщение с запросом переносит идентификатор Tunnel ID туннеля ODUflex-тракта, информацию полосы пропускания после регулирования и метку, которая содержит информацию регулирования дополнительных временных квантов, определенную посредством текущего узла, сообщение с запросом используется для запроса регулирования без потерь полосы пропускания ODUflex-тракта; и
- блок (92) указания, выполненный с возможностью отправлять первую команду регулирования дополнительных временных квантов в плоскость данных согласно информации регулирования дополнительных временных квантов, так что плоскость данных регулирует дополнительный временной квант соединения по линии связи между текущим узлом и смежным следующим узлом согласно первой команде регулирования дополнительных временных квантов.
13. Узловое устройство по п.12, при этом, когда узловое устройство является первым узлом ODUflex-тракта, узловое устройство дополнительно содержит:
- блок (93) выделения идентификаторов трактов, выполненный с возможностью выделять один новый идентификатор LSP ID тракта коммутации по меткам для ODUflex-тракта после регулирования и переносить новый идентификатор LSP в сообщении с запросом, отправленном в расположенный ниже в прямом направлении узел.
14. Узловое устройство по п.13, дополнительно содержащее:
- блок (94) инициирования откатов, выполненный с возможностью отправлять сообщение индикатора отката в расположенный ниже в прямом направлении узел после того, как принимается индикатор сбоя регулирования дополнительных временных квантов или индикатор сбоя регулирования скорости передачи битов ODUflex, отправленный посредством плоскости данных.
15. Узловое устройство по п.12, дополнительно содержащее:
- первый приемный блок (96), выполненный с возможностью принимать сообщение индикатора отката, которое отправляется посредством первого узла ODUflex-тракта вдоль ODUflex-тракта вниз в прямом направлении узел за узлом;
- блок (97) определения, выполненный с возможностью, после того как приемный блок принимает сообщение индикатора отката, определять то, завершается или нет успешно регулирование дополнительных временных квантов плоскости данных; и
- блок (98) откатов, выполненный с возможностью, в случае если блок определения определяет то, что регулирование дополнительных временных квантов завершается успешно, выполнять операцию отката регулирования дополнительных временных квантов и откатываться в состояние до регулирования дополнительных временных квантов.
16. Узловое устройство по п.12, дополнительно содержащее:
- второй приемный блок (99), выполненный с возможностью: в случае, если текущий узел не является первым узлом, принимать сообщение с запросом, отправленное посредством расположенного выше в обратном направлении узла текущего узла, при этом сообщение с запросом переносит идентификатор Tunnel ID туннеля ODUflex-тракта, информацию полосы пропускания после регулирования и метку, которая содержит информацию регулирования дополнительных временных квантов, определенную посредством расположенного выше в обратном направлении узла, и сообщение с запросом используется для запроса регулирования без потерь полосы пропускания ODUflex-тракта; и
- блок (92) указания, дополнительно выполненный с возможностью отправлять вторую команду регулирования дополнительных временных квантов в плоскость данных согласно информации регулирования дополнительных временных квантов в сообщении с запросом, принимаемом посредством второго приемного блока, так что плоскость данных регулирует дополнительный временной квант соединения по линии связи между расположенным выше в обратном направлении узлом и текущим узлом согласно второй команде регулирования дополнительных временных квантов.
17. Система регулирования без потерь полосы пропускания, содержащая первый узел тракта блока ODUflex передачи данных по оптическим каналам и последний узел ODUflex-тракта, в которой:
- первый узел выполнен с возможностью отправлять сообщение с запросом вдоль ODUflex-тракта вниз в прямом направлении узел за узлом в последний узел, при этом сообщение с запросом переносит идентификатор Tunnel ID туннеля ODUflex-тракта и информацию полосы пропускания после регулирования, и сообщение с запросом используется для запроса регулирования без потерь полосы пропускания ODUflex-тракта;
- последний узел выполнен с возможностью принимать сообщение с запросом, выполнять поиск согласно идентификатору туннеля, чтобы получать информацию полосы пропускания до регулирования ODUflex-тракта, сравнивать информацию полосы пропускания до регулирования с информацией полосы пропускания после регулирования, определять число дополнительных временных квантов, которые должны регулироваться для линии связи между последним узлом и смежным расположенным выше в обратном направлении узлом, выбирать дополнительный временной квант, который должен регулироваться, указывать, через первую метку, дополнительный временной квант после регулирования расположенного выше в обратном направлении узла или выбранный дополнительный временной квант, который должен регулироваться, и отправлять команду регулирования дополнительных временных квантов в плоскость данных, так что плоскость данных выполняет регулирование дополнительных временных квантов и регулирование скорости передачи битов ODUflex согласно команде регулирования дополнительных временных квантов, при этом смежный расположенный выше в обратном направлении узел является первым узлом или промежуточным узлом между первым узлом и последним узлом; и
- расположенный выше в обратном направлении узел выполнен с возможностью принимать первую метку, получать дополнительный временной квант, который должен регулироваться, и отправлять первую команду регулирования дополнительных временных квантов в плоскость данных, так что согласно первой команде регулирования дополнительных временных квантов плоскость данных регулирует дополнительный временной квант соединения по линии связи между расположенным выше в обратном направлении узлом и последним узлом и выполняет регулирование скорости передачи битов ODUflex.
18. Система по п.17, в которой:
- если команда регулирования дополнительных временных квантов является командой увеличения числа дополнительных временных квантов, первый узел и последний узел дополнительно выполнены с возможностью осуществлять регулирование скорости передачи битов ODUflex после того, как завершается регулирование дополнительных временных квантов всех соединений по линии связи в ODUflex-тракте;
- если команда регулирования дополнительных временных квантов является командой снижения числа дополнительных временных квантов, узел в ODUflex-тракте дополнительно выполнен с возможностью осуществлять регулирование дополнительных временных квантов соединения по линии связи после того, как первый узел и последний узел завершают регулирование скорости передачи битов ODUflex.
19. Система по п.17, в которой, если смежный расположенный выше в обратном направлении узел является промежуточным узлом между первым узлом и последним узлом, расположенный выше в обратном направлении узел дополнительно выполнен с возможностью принимать сообщение с запросом, выполнять поиск согласно идентификатору туннеля, чтобы получать информацию полосы пропускания до регулирования ODUflex-тракта, сравнивать информацию полосы пропускания до регулирования с информацией полосы пропускания после регулирования, определять число дополнительных временных квантов, которые должны регулироваться для линии связи между расположенным выше в обратном направлении узлом и предыдущим узлом, смежным с расположенным выше в обратном направлении узлом, выбирать дополнительный временной квант, который должен регулироваться, указывать, через вторую метку, дополнительный временной квант после регулирования предыдущего узла, смежного с расположенным выше в обратном направлении узлом, или выбранный дополнительный временной квант, который должен регулироваться, и отправлять вторую команду регулирования дополнительных временных квантов в плоскость данных, так что плоскость данных регулирует дополнительный временной квант соединения по линии связи между расположенным выше в обратном направлении узлом и предыдущим узлом и выполняет регулирование скорости передачи битов ODUflex согласно второй команде регулирования дополнительных временных квантов; и
- предыдущий узел, смежный с расположенным выше в обратном направлении узлом, является первым узлом или промежуточным узлом между первым узлом и последним узлом.
20. Система регулирования без потерь полосы пропускания, содержащая первый узел тракта блока ODUflex передачи данных по оптическим каналам и расположенный ниже в прямом направлении узел ODUflex-тракта, при этом расположенный ниже в прямом направлении узел является последним узлом ODUflex-тракта или промежуточным узлом между первым узлом и последним узлом;
- первый узел выполнен с возможностью отправлять сообщение с запросом в смежный расположенный ниже в прямом направлении узел вдоль ODUflex-тракта, при этом сообщение с запросом переносит идентификатор Tunnel ID туннеля ODUflex-тракта, информацию полосы пропускания после регулирования и метку, которая содержит информацию регулирования дополнительных временных квантов, определенную посредством первого узла, сообщение с запросом используется для запроса регулирования без потерь полосы пропускания ODUflex-тракта, и информация регулирования дополнительных временных квантов содержит дополнительный временной квант после регулирования или дополнительный временной квант, который должен регулироваться и выбран посредством первого узла;
- расположенный ниже в прямом направлении узел выполнен с возможностью отправлять первую команду регулирования дополнительных временных квантов в плоскость данных согласно информации регулирования дополнительных временных квантов, и в случае если текущий узел не является последним узлом ODUflex-тракта, выполнять поиск согласно идентификатору туннеля, чтобы получать информацию полосы пропускания до регулирования ODUflex-тракта, сравнивать информацию полосы пропускания после регулирования с информацией полосы пропускания до регулирования, определять число дополнительных временных квантов, которые должны регулироваться для линии связи между расположенным ниже в прямом направлении узлом и следующим узлом, смежным с этим расположенным ниже в прямом направлении узлом, определять информацию регулирования дополнительных временных квантов согласно числу дополнительных временных квантов, которые должны регулироваться, и продолжать отправлять в следующий узел сообщение с запросом, которое переносит идентификатор Tunnel ID туннеля ODUflex-тракта, информацию полосы пропускания после регулирования и метку, которая содержит информацию регулирования дополнительных временных квантов, определенную посредством расположенного ниже в прямом направлении узла; и
- расположенный ниже в прямом направлении узел отправляет вторую команду регулирования дополнительных временных квантов в плоскость данных; и плоскость данных выполняет регулирование дополнительных временных квантов и регулирование скорости передачи битов ODUflex согласно первой команде регулирования дополнительных временных квантов и второй команде регулирования дополнительных временных квантов, при этом плоскость данных регулирует дополнительный временной квант соединения по линии связи между первым узлом и расположенным ниже в прямом направлении узлом согласно первой команде регулирования дополнительных временных квантов и регулирует дополнительный временной квант соединения по линии связи между расположенным ниже в прямом направлении узлом и смежным следующим узлом согласно второй команде регулирования дополнительных временных квантов.
21. Система по п.20, в которой первый узел дополнительно выполнен с возможностью выделять один новый идентификатор LSP ID тракта коммутации по меткам для ODUflex-тракта после регулирования полосы пропускания и переносить новый идентификатор LSP в сообщении с запросом, отправленном в расположенный ниже в прямом направлении узел.
22. Система по п.20, в которой первый узел дополнительно выполнен с возможностью отправлять сообщение индикатора отката в расположенный ниже в прямом направлении узел после того, как принимается индикатор сбоя регулирования дополнительных временных квантов или индикатор сбоя регулирования скорости передачи битов ODUflex, отправленный посредством плоскости данных.