СПОСОБ И УСТРОЙСТВО ОБРАБОТКИ ДАННЫХ

1. Способ обработки данных, содержащий этапы, на которых:
получают посредством первого терминала информацию регулирования бюджета задержки пакетов, при этом информация регулирования бюджета задержки пакетов используется для указания отрегулированного бюджета задержки пакетов, величины регулирования бюджета задержки пакетов или диапазона регулирования бюджета задержки пакетов;
регулируют посредством первого терминала размер буфера джиттера (jitter buffer) на основе информации регулирования бюджета задержки пакетов; и
буферизуют посредством первого терминала данные на основе отрегулированного буфера джиттера.
2. Способ по п. 1, в котором этап получения посредством первого терминала информации регулирования бюджета задержки пакетов содержит этап, на котором:
принимают посредством первого терминала информацию регулирования бюджета задержки пакетов от первого сетевого устройства или от второго терминала.
3. Способ по п. 2, в котором первый терминал принимает информацию регулирования бюджета задержки пакетов от второго терминала через сообщение прикладного уровня.
4. Способ по п. 3, в котором сообщение прикладного уровня содержит сообщение запроса режима кодека (CMR) протокола управления передачей в реальном времени (RTCP) или пакет данных, или сообщение запроса режима кодека (CMR) транспортного протокола реального времени (RTP) или пакет данных.
5. Способ по любому из пп. 1-4, в котором информация регулирования бюджета задержки пакетов содержит величину регулирования бюджета задержки пакетов, диапазон регулирования бюджета задержки пакетов или бюджет задержки пакетов, ожидаемый вторым терминалом.
6. Способ по любому из пп. 1-5, в котором информация регулирования бюджета задержки пакетов используется для указания величины регулирования бюджета задержки пакетов; и когда величина регулирования бюджета задержки пакетов является положительным значением, информация регулирования бюджета задержки пакетов указывает величину увеличения бюджета задержки пакетов, или когда величина регулирования бюджета задержки пакетов является отрицательным значением, информация регулирования бюджета задержки пакетов указывает величину уменьшения бюджета задержки пакетов; и
этап регулирования посредством первого терминала размера буфера джиттера на основе информации регулирования бюджета задержки пакетов содержит этап, на котором:
увеличивают посредством первого терминала размер буфера джиттера, когда величина регулирования бюджета задержки пакетов является положительным значением; или
уменьшают посредством первого терминала размер буфера джиттера, когда величина регулирования бюджета задержки пакетов является отрицательным значением.
7. Способ обработки данных, содержащий этапы, на которых:
определяют посредством первого сетевого устройства информацию регулирования бюджета задержки пакетов, при этом информация регулирования бюджета задержки пакетов используется для указания отрегулированного бюджета задержки пакетов, величины регулирования бюджета задержки пакетов или диапазона регулирования бюджета задержки пакетов; и
отправляют посредством первого сетевого устройства информацию регулирования бюджета задержки пакетов в первый терминал.
8. Способ по п. 7, в котором перед этапом определения посредством первого сетевого устройства информации регулирования бюджета задержки пакетов способ дополнительно содержит этап, на котором:
принимают посредством первого сетевого устройства по меньшей мере одно из первой информации бюджета задержки пакетов, первой сквозной задержки и первого коэффициента потери пакетов, которые отправляются посредством первого терминала, при этом первая информация бюджета задержки пакетов содержит величину регулирования бюджета задержки пакетов, диапазон регулирования бюджета задержки пакетов или бюджет задержки пакетов, ожидаемый первым терминалом; и
этап определения посредством первого сетевого устройства информации регулирования бюджета задержки пакетов содержит этап, на котором:
определяют посредством первого сетевого устройства информацию регулирования бюджета задержки пакетов на основании по меньшей мере одного из первой информации бюджета задержки пакетов, первой сквозной задержки и первого коэффициента потери пакетов.
9. Способ по п. 7, в котором перед этапом определения посредством первого сетевого устройства информации регулирования бюджета задержки пакетов способ дополнительно содержит этап, на котором:
принимают посредством первого сетевого устройства по меньшей мере одно из второй информации бюджета задержки пакетов, второй сквозной задержки и второго коэффициента потери пакетов, которые отправляются посредством второго сетевого устройства или второго терминала, при этом вторая информация бюджета задержки пакетов содержит величину регулирования бюджета задержки пакетов, диапазон регулирования бюджета задержки пакетов или бюджет задержки пакетов, который ожидается вторым терминалом или который принадлежит второму терминалу и определяется посредством второго сетевого устройства; и
этап определения посредством первого сетевого устройства информации регулирования бюджета задержки пакетов содержит этап, на котором:
определяют посредством первого сетевого устройства информацию регулирования бюджета задержки пакетов на основе по меньшей мере одного из первой информации бюджета задержки пакетов, первой сквозной задержки и первого коэффициента потери пакетов, и по меньшей мере одного из второй информации бюджета задержки пакетов, второй сквозной задержки и второго коэффициента потери пакетов.
10. Способ обработки данных, содержащий этапы, на которых:
определяют посредством второго терминала информацию регулирования бюджета задержки пакетов, при этом информация регулирования бюджета задержки пакетов используется для указания отрегулированного бюджета задержки пакетов, величины регулирования бюджета задержки пакетов или диапазона регулирования бюджета задержки пакетов; и
отправляют посредством второго терминала информацию регулирования бюджета задержки пакетов в первый терминал.
11. Способ по п. 10, в котором второй терминал отправляет информацию регулирования бюджета задержки пакетов в первый терминал через сообщение прикладного уровня.
12. Способ по п. 11, в котором сообщение прикладного уровня содержит сообщение запроса режима кодека (CMR) протокола управления передачей в реальном времени (RTCP) или пакет данных, или сообщение запроса режима кодека (CMR) транспортного протокола реального времени (RTP) или пакет данных.
13. Способ по любому из пп. 10-12, в котором информация регулирования бюджета задержки пакетов содержит величину регулирования бюджета задержки пакетов, диапазон регулирования бюджета задержки пакетов или бюджет задержки пакетов, ожидаемый вторым терминалом.
14. Способ по любому из пп. 10-13, в котором информация регулирования бюджета задержки пакетов используется для указания величины регулирования бюджета задержки пакетов; и когда величина регулирования бюджета задержки пакетов является положительным значением, информация регулирования бюджета задержки пакетов указывает величину увеличения бюджета задержки пакетов, или когда величина регулирования бюджета задержки пакетов является отрицательным значением, информация регулирования бюджета задержки пакетов указывает величину уменьшения бюджета задержки пакетов.
15. Способ по любому из пп. 10-14, в котором перед этапом определения посредством второго терминала информации регулирования бюджета задержки пакетов способ дополнительно содержит этап, на котором:
принимают посредством второго терминала первую информацию регулирования бюджета задержки пакетов, отправленную посредством второго сетевого устройства, при этом первая информация регулирования бюджета задержки пакетов используется для указания отрегулированного первого бюджета задержки пакетов, первой величины регулирования бюджета задержки пакетов или первого диапазона регулирования бюджета задержки пакетов; и
этап определения посредством второго терминала информации регулирования бюджета задержки пакетов содержит этап, на котором:
определяют посредством второго терминала первую информацию регулирования бюджета задержки пакетов, отправленную посредством второго сетевого устройства в качестве информации регулирования бюджета задержки пакетов.
16. Способ по п. 15, в котором первая информация регулирования бюджета задержки пакетов определяется посредством второго сетевого устройства на основе по меньшей мере одного из второй информации бюджета задержки пакетов, второй сквозной задержки и второго коэффициента потери пакетов, отправленных посредством второго терминала; и вторая информация бюджета задержки пакетов содержит величину регулирования бюджета задержки пакетов, диапазон регулирования бюджета задержки пакетов или бюджет задержки пакетов, ожидаемый вторым терминалом; и
перед этапом приема посредством второго терминала первой информации регулирования бюджета задержки пакетов, отправленной посредством второго сетевого устройства, способ дополнительно содержит этап, на котором:
отправляют посредством второго терминала по меньшей мере одно из второй информации бюджета задержки пакетов, второй сквозной задержки и второго коэффициента потери пакетов во второе сетевое устройство.
17. Способ по любому из пп. 13-16, в котором этап отправки посредством второго терминала информации регулирования бюджета задержки пакетов в первый терминал содержит этап, на котором:
отправляют посредством второго терминала информацию регулирования бюджета задержки пакетов в первый терминал через второе сетевое устройство; или
отправляют посредством второго терминала информацию регулирования бюджета задержки пакетов в первый терминал через второе сетевое устройство и первое сетевое устройство.
18. Устройство обработки данных, применяемое к первому терминалу и содержащее:
блок получения, выполненный с возможностью получения информации регулирования бюджета задержки пакетов, при этом информация регулирования бюджета задержки пакетов используется для указания отрегулированного бюджета задержки пакетов, величины регулирования бюджета задержки пакетов или диапазона регулирования бюджета задержки пакетов; и
блок обработки, выполненный с возможностью: регулирования размера буфера джиттера (jitter buffer) на основе информации регулирования бюджета задержки пакетов; и данные буфера на основе отрегулированного буфера джиттера.
19. Устройство по п. 18, в котором блок получения получает информацию регулирования бюджета задержки пакетов следующим образом:
получают информацию регулирования бюджета задержки пакетов от первого сетевого устройства; или
принимают информацию регулирования бюджета задержки пакетов от второго терминала.
20. Устройство по п. 19, в котором информация регулирования бюджета задержки пакетов переносится в сообщении прикладного уровня.
21. Устройство по п. 20, в котором сообщение прикладного уровня содержит сообщение запроса режима кодека (CMR) протокола управления передачей в реальном времени (RTCP) или пакет данных, или сообщение запроса режима кодека (CMR) транспортного протокола реального времени (RTP) или пакет данных.
22. Устройство по любому из пп. 18-21, в котором информация регулирования бюджета задержки пакетов содержит величину регулирования бюджета задержки пакетов, диапазон регулирования бюджета задержки пакетов или бюджет задержки пакетов, ожидаемый вторым терминалом.
23. Устройство по любому из пп. 18-22, в котором информация регулирования бюджета задержки пакетов используется для указания величины регулирования бюджета задержки пакетов; и когда величина регулирования бюджета задержки пакетов является положительным значением, информация регулирования бюджета задержки пакетов указывает величину увеличения бюджета задержки пакетов, или когда величина регулирования бюджета задержки пакетов является отрицательным значением, информация регулирования бюджета задержки пакетов указывает величину уменьшения бюджета задержки пакетов; и
блок обработки выполнен с возможностью:
увеличения размера буфера джиттера, когда величина регулирования бюджета задержки пакетов имеет положительное значение; или
уменьшения размера буфера джиттера, когда величина регулирования бюджета задержки пакетов имеет отрицательное значение.
24. Устройство обработки данных, применяемое к первому сетевому устройству и содержащее:
блок обработки, выполненный с возможностью определения информации регулирования бюджета задержки пакетов, при этом информация регулирования бюджета задержки пакетов используется для указания отрегулированного бюджета задержки пакетов, величины регулирования бюджета задержки пакетов или диапазона регулирования бюджета задержки пакетов; и
блок отправки, выполненный с возможностью отправки информации регулирования бюджета задержки пакетов в первый терминал.
25. Устройство по п. 24, причем устройство дополнительно содержит блок приема; и
блок приема выполнен с возможностью: до того, как блок обработки определит информацию регулирования бюджета задержки пакетов, приема по меньшей мере одного из следующего: первой информация бюджета задержки пакетов, первой сквозной задержки и первого коэффициента потери пакетов, которые отправляются посредством первого терминала, причем первая информация бюджета задержки пакетов содержит величину регулирования бюджета задержки пакетов, диапазон регулирования бюджета задержки пакетов или бюджет задержки пакетов, ожидаемый первым терминалом; и
блок обработки определяет информацию регулирования бюджета задержки пакетов следующим образом:
определяют информацию регулирования бюджета задержки пакетов на основе по меньшей мере одного из первой информации бюджета задержки пакетов, первой сквозной задержки и первого коэффициента потери пакетов.
26. Устройство по п. 25, в котором блок приема дополнительно выполнен с возможностью:
перед тем, как блок обработки определит информацию регулирования бюджета задержки пакетов, приема по меньшей мере одного из второй информации бюджета задержки пакетов, второй сквозной задержки и второго коэффициента потери пакетов, которые отправляются посредством второго сетевого устройства или второго терминала, при этом вторая информация бюджета задержки пакетов содержит величину регулирования бюджета задержки пакетов, диапазон регулирования бюджета задержки пакетов или бюджет задержки пакетов, который ожидается вторым терминалом, или который относится ко второму терминалу и определяется посредством второго сетевого устройства; и
блок обработки определяет информацию регулирования бюджета задержки пакетов следующим образом:
определяют информацию регулирования бюджета задержки пакетов на основе по меньшей мере одного из первой информации бюджета задержки пакетов, первой сквозной задержки и первого коэффициента потери пакетов и по меньшей мере одного из второй информации бюджета задержки пакетов, второй сквозной задержкой и второго коэффициента потери пакетов.
27. Устройство обработки данных, применяемое ко второму терминалу и содержащее:
блок обработки, выполненный с возможностью определения информации регулирования бюджета задержки пакетов, при этом информация регулирования бюджета задержки пакетов используется для указания отрегулированного бюджета задержки пакетов, величины регулирования бюджета задержки пакетов или диапазона регулирования бюджета задержки пакетов; и
блок отправки, выполненный с возможностью отправки информации регулирования бюджета задержки пакетов в первый терминал.
28. Устройство по п. 27, в котором второй терминал отправляет информацию регулирования бюджета задержки пакетов в первый терминал через сообщение прикладного уровня.
29. Устройство по п. 28, в котором сообщение прикладного уровня содержит сообщение запроса режима кодека (CMR) протокола управления передачей в реальном времени (RTCP) или пакет данных, или сообщение запроса режима кодека (CMR) транспортного протокола реального времени (RTP) или пакет данных.
30. Устройство по любому из пп. 27-29, в котором информация регулирования бюджета задержки пакетов содержит величину регулирования бюджета задержки пакетов, диапазон регулирования бюджета задержки пакетов или бюджет задержки пакетов, ожидаемый вторым терминалом.
31. Устройство по любому из пп. 27-30, в котором информация регулирования бюджета задержки пакетов используется для указания величины регулирования бюджета задержки пакетов; и когда величина регулирования бюджета задержки пакетов является положительным значением, информация регулирования бюджета задержки пакетов указывает величину увеличения бюджета задержки пакетов, или когда величина регулирования бюджета задержки пакетов является отрицательным значением, информация регулирования бюджета задержки пакетов указывает величину уменьшения бюджета задержки пакетов.
32. Устройство по любому из пп. 27-31, причем устройство дополнительно содержит блок приема; и
блок приема выполнен с возможностью: до того, как блок обработки определит информацию регулирования бюджета задержки пакетов, приема первой информации регулирования бюджета задержки пакетов, отправленной посредством сетевого устройства, которое обслуживает второй терминал, при этом первая информация регулирования бюджета задержки пакетов используется для указания отрегулированного первого бюджета задержки пакетов, первой величины регулирования бюджета задержки пакетов или первого диапазона регулирования бюджета задержки пакетов; и
блок обработки определяет информацию регулирования бюджета задержки пакетов следующим образом:
определяют первую информацию регулирования бюджета задержки пакетов в качестве информации регулирования бюджета задержки пакетов.
33. Устройство по п. 32, в котором первая информация регулирования бюджета задержки пакетов определяется посредством сетевого устройства на основании по меньшей мере одного из второй информации бюджета задержки пакетов, второй сквозной задержки и второго коэффициента потери пакетов, отправленных посредством устройства; и вторая информация бюджета задержки пакетов содержит величину регулирования бюджета задержки пакетов, диапазон регулирования бюджета задержки пакетов или бюджет задержки пакетов, ожидаемый устройством; и
блок отправки дополнительно выполнен с возможностью:
перед тем, как блок приема примет первую информацию регулирования бюджета задержки пакетов, отправки по меньшей мере одного из второй информации бюджета задержки пакетов, второй сквозной задержки и второго коэффициента потери пакетов в сетевое устройство.
34. Устройство по любому из пп. 30-33, в котором блок отправки отправляет информацию регулирования бюджета задержки пакетов в первый терминал следующим образом:
отправляют информацию регулирования бюджета задержки пакетов в первый терминал через второе сетевое устройство; или
отправляют информацию регулирования бюджета задержки пакетов в первый терминал через второе сетевое устройство и первое сетевое устройство.
35. Устройство обработки данных, содержащее по меньшей мере один процессор и интерфейсную схему, при этом по меньшей мере один процессор выполнен с возможностью выполнения способа по любому из пп. 1-6 или любому из пп. 10-17.
36. Устройство обработки данных, содержащее процессор, выполненный с возможностью вызова программы, хранящейся в памяти, для выполнения способа по любому из пп. 1-6 или любому из пп. 10-17.
37. Устройство обработки данных, содержащее по меньшей мере один процессор и интерфейсную схему, при этом по меньшей мере один процессор выполнен с возможностью выполнения способа по любому из пп. 7-9.
38. Устройство обработки данных, содержащее процессор, выполненный с возможностью вызова программы, хранящейся в памяти, для выполнения способа по любому из пп. 7-9.
39. Считываемый компьютером носитель данных, содержащий программу, которая, при вызове посредством процессора, предписывает процессору выполнять способ по любому из пп. 1-17.