СОГЛАСОВАНИЕ ШИРОКОПОЛОСНЫХ КОДЕКОВ

1. Способ обеспечения списка поддерживаемых кодеков (oSCL, tSCL) Сервера Управления Вызовами (MSC-S) при установке вызова, содержащий этапы, на которых:
принимают информацию относительно того, поддерживает ли терминал широкополосный кодек,
извлекают информацию конфигурации относительно того, поддерживает ли Узел Радиодоступа широкополосный кодек,
извлекают информацию относительно того, поддерживает ли медиашлюз (MGW) широкополосный кодек,
анализируют информацию относительно того, поддерживает ли терминал широкополосный кодек, информацию конфигурации относительно того, поддерживает ли Узел Радиодоступа широкополосный кодек, и информацию относительно того, поддерживает ли медиашлюз (MGW 1) широкополосный кодек, и, в зависимости от анализа, обеспечивают список поддерживаемых кодеков (oSCL, tSCL).
2. Способ по п.1, отличающийся тем, что, если медиашлюз (MGW 1) поддерживает широкополосный кодек, и если терминал поддерживает широкополосный кодек, то широкополосный кодек включают в список поддерживаемых кодеков (oSCL, tSCL).
3. Способ по п.2, отличающийся тем что, если Узел Радиодоступа не поддерживает широкополосный кодек, то широкополосный кодек включают в список поддерживаемых кодеков в качестве косвенного кодека.
4. Способ по п.2, отличающийся тем, что, если Узел Радиодоступа поддерживает широкополосный кодек, то широкополосный кодек включают в список поддерживаемых кодеков в качестве непосредственного кодека.
5. Способ по п.1, отличающийся тем, что способ дополнительно содержит этапы, на которых:
извлекают из базы данных (VLR) информацию относительно того, обеспечена ли абоненту возможность использования широкополосного кодека, и
используют информацию относительно того, обеспечена ли абоненту возможность использования широкополосного кодека, при анализе.
6. Способ по п.1, отличающийся тем, что способ дополнительно содержит этапы, на которых:
извлекают информацию конфигурации относительно того, является ли использование широкополосного кодека временно необеспеченным, и
используют информацию относительно того, является ли использование широкополосного кодека временно необеспеченным, при анализе.
7. Способ по п.5, отличающийся тем, что способ дополнительно содержит этапы, на которых:
извлекают информацию конфигурации относительно того, является ли использование широкополосного кодека временно необеспеченным, и
используют информацию относительно того, является ли использование широкополосного кодека временно необеспеченным, при анализе.
8. Способ по п.1, отличающийся тем, что способ дополнительно содержит этапы, на которых:
передают обеспеченный список поддерживаемых кодеков (oSCL) в оконечный или промежуточный узел.
9. Способ по п.5, отличающийся тем, что способ дополнительно содержит этапы, на которых:
передают обеспеченный список поддерживаемых кодеков (oSCL) в оконечный или промежуточный узел.
10. Способ по п.1, отличающийся тем, что способ дополнительно содержит этапы, на которых:
принимают список поддерживаемых кодеков (oSCL) из инициирующего или промежуточного узла.
11. Способ по п.5, отличающийся тем, что способ дополнительно содержит этапы, на которых:
принимают список поддерживаемых кодеков (oSCL) из инициирующего или промежуточного узла.
12. Способ по п.1, отличающийся тем, что способ вызывают при приеме списка поддерживаемых кодеков (oSCL) из инициирующего или промежуточного узла.
13. Способ по п.5, отличающийся тем, что способ вызывают при приеме списка поддерживаемых кодеков (oSCL) из инициирующего или промежуточного узла.
14. Способ возврата списка доступных кодеков (ACL) для установки вызова или согласования кодеков в середине вызова, содержащий этапы, на которых:
принимают список поддерживаемых кодеков (oSCL) из инициирующего или промежуточного узла,
обеспечивают список поддерживаемых кодеков (tSCL) посредством выполнения следующих этапов, на которых:
принимают информацию относительно того, поддерживает ли терминал широкополосный кодек,
извлекают информацию конфигурации относительно того, поддерживает ли Узел Радиодоступа широкополосный кодек,
извлекают информацию относительно того, поддерживает ли медиашлюз (MGW 2) широкополосный кодек,
анализируют информацию относительно того, поддерживает ли терминал широкополосный кодек, информацию конфигурации относительно того, поддерживает ли Узел Радиодоступа широкополосный кодек, и информацию относительно того, поддерживает ли медиашлюз (MGW 2) широкополосный кодек, и в зависимости от анализа обеспечивают список поддерживаемых кодеков (tSCL);
анализируют принятый список поддерживаемых кодеков (oSCL) и обеспеченный список поддерживаемых кодеков (tSCL),
в зависимости от анализа выбирают кодек и обеспечивают список доступных кодеков (ACL) и
возвращают список доступных кодеков (ACL) в инициирующий узел.
15. Способ по п.14, отличающийся тем, что, если оба списка поддерживаемых кодеков содержат широкополосный кодек в качестве непосредственного кодека, то упомянутый широкополосный кодек включают в список доступных кодеков (ACL) и выбирают упомянутый широкополосный кодек.
16. Способ по п.14, отличающийся тем, что, если только один из списков поддерживаемых кодеков (tSCL, oSCL) содержит широкополосный кодек в качестве непосредственного кодека, в то время как другие списки поддерживаемых кодеков содержат широкополосный кодек в качестве косвенного кодека, то упомянутый широкополосный кодек включают в список доступных кодеков (ACL), но не выбирают.
17. Способ обработки кодека в середине вызова в первом узле, узел соединен со вторым узлом в происходящем вызове, при этом способ содержит этапы, на которых:
обеспечивают первый список поддерживаемых кодеков (oSCL) первого узла посредством выполнения следующих этапов, на которых:
принимают информацию относительно того, поддерживает ли терминал широкополосный кодек,
извлекают информацию конфигурации относительно того, поддерживает ли Узел Радиодоступа широкополосный кодек,
извлекают информацию относительно того, поддерживает ли медиашлюз (MGW 1) широкополосный кодек,
анализируют информацию относительно того, поддерживает ли терминал широкополосный кодек, информацию конфигурации относительно того, поддерживает ли Узел Радиодоступа широкополосный кодек, и информацию относительно того, поддерживает ли медиашлюз (MGW 1) широкополосный кодек, и в зависимости от анализа обеспечивают упомянутый список поддерживаемых кодеков (tSCL),
при этом первый список поддерживаемых кодеков (oSCL) содержит широкополосный кодек,
принимают или восстанавливают второй список поддерживаемых кодеков (SCL) второго узла,
обнаруживают изменение, состоящее в том, что широкополосный кодек становится доступным или недоступным в качестве непосредственного кодека на соединении сквозного маршрута,
обеспечивают новый список поддерживаемых кодеков (oSCL) и
передают новый список поддерживаемых кодеков (SCL) в направлении второго узла.
18. Способ по п.17, отличающийся тем, что первый узел является инициирующим узлом, второй узел является оконечным узлом, и второй список поддерживаемых кодеков восстанавливают из предварительно переданного списка поддерживаемых кодеков и списка доступных кодеков (ACL), принятого в ответ на переданный список поддерживаемых кодеков.
19. Устройство (MSC 1, MSC 2), предназначенное для выполнения согласования кодеков при установке вызова, содержащее:
средство (100) приема информации относительно того, поддерживает ли терминал абонента, участвующий в вызове, широкополосный кодек,
средство (300) извлечения информации конфигурации относительно того, поддерживает ли Узел Радиодоступа широкополосный кодек, и информации относительно того, поддерживает ли медиашлюз широкополосный кодек,
средство (300) анализа информации относительно того, поддерживает ли терминал широкополосный кодек, информации конфигурации относительно того, поддерживает ли Узел Радиодоступа широкополосный кодек, и информации относительно того, поддерживает ли медиашлюз широкополосный кодек,
средство (300) обеспечения списка поддерживаемых кодекса, в зависимости от анализа.
20. Устройство по п.19, дополнительно содержащее
средство (200) передачи обеспеченного списка поддерживаемых кодеков в другой узел, такой как промежуточный или оконечный узел.
21. Устройство по п.19, дополнительно содержащее
средство (100) приема списка поддерживаемых кодеков из инициирующего или промежуточного узла.
22. Устройство (MSC 1, MSC 2), предназначенное для возврата списка доступных кодеков для установки вызова или для согласования кодеков в середине вызова, при этом устройство содержит:
средство (100) приема списка поддерживаемых кодеков из инициирующего или промежуточного узла,
средство (100) приема информации относительно того, поддерживает ли терминал абонента, участвующий в вызове, широкополосный кодек,
средство (300) извлечения информации конфигурации относительно того, поддерживает ли Узел Радиодоступа широкополосный кодек, и информации относительно того, поддерживает ли медиашлюз широкополосный кодек,
средство (300) анализа информации относительно того, поддерживает ли терминал широкополосный кодек, информации конфигурации относительно того, поддерживает ли Узел Радиодоступа широкополосный кодек, и информации относительно того, поддерживает ли медиашлюз широкополосный кодек,
средство (300) обеспечения собственного списка поддерживаемых кодекса, в зависимости от анализа,
средство (300) анализа принятого списка поддерживаемых кодеков и обеспеченного собственного списка поддерживаемых кодеков,
средство (300) выбора кодека,
средство (300) обеспечения списка доступных кодеков (ACL) и
средство (200) передачи обеспеченного списка доступных кодеков (ACL) в направлении инициирующего узла.
23. Устройство (MSC 1, MSC 2), предназначенное для выполнения согласования кодеков в середине вызова, при этом устройство логически связано со вторым устройством в происходящем вызове, при этом устройство содержит:
средство (100) приема информации относительно того, поддерживает ли терминал абонента, участвующий в вызове, широкополосный кодек,
средство (300) извлечения информации конфигурации относительно того, поддерживает ли Узел Радиодоступа широкополосный кодек, и информации относительно того, поддерживает ли медиашлюз широкополосный кодек,
средство (300) анализа информации относительно того, поддерживает ли терминал широкополосный кодек, информации конфигурации относительно того, поддерживает ли Узел Радиодоступа широкополосный кодек, и информации относительно того, поддерживает ли медиашлюз широкополосный кодек,
средство (300) обеспечения первого списка поддерживаемых кодеков в зависимости от анализа, причем первый список поддерживаемых кодеков содержит широкополосный кодек,
средство (100) приема или восстановления второго списка поддерживаемых кодеков второго устройства,
средство (300) обнаружения, что широкополосный кодек становится доступным или недоступным в качестве непосредственного кодека на соединении сквозного маршрута,
средство (300) обеспечения нового списка поддерживаемых кодеков и
средство (200) передачи нового списка поддерживаемых кодеков в направлении второго устройства.