Работа без тандема

редактировать

Работа без тандема (TFO ) является частью стандартной спецификации ETSI 3GPP, которая была включена в спецификации стандартов начиная с R99.

Содержание
  • 1 Обзор
  • 2 Подробности
  • 3 Активное оборудование
    • 3.1 Поток
  • 4 Оборудование на пути следования (IPE)
  • 5 Ссылки
Обзор

В традиционных сетях GSM вызов между двумя мобильными станциями (MS) включает процесс двойного кодирования / декодирования. Речевые сигналы сначала кодируются в исходной MS, преобразуются в G.711 в локальном транскодере, конвертируются обратно в кодек GSM в удаленном транскодере и, наконец, преобразуются обратно в речь в оконечной MS. В этой конфигурации два транскодера работают в тандеме, что приводит к ухудшению качества голоса. Эту проблему можно устранить, удалив две операции транскодирования в речевом тракте, если две MS используют один и тот же кодек.

Подробности

В общих чертах оборудование, которое находится на маршруте двух конечных мобильных устройств, можно разделить на два типа:

  • Активное голосовое оборудование, которое выполняет операцию транскодирования, либо из GSM Речевой кодек / UMTS (например: GSM-EFR, GSM-AMR ) до G.711 / PCM или наоборот.
  • Пассивное оборудование (или In-Path Equipment), не перекодирует, а каким-то образом изменяет голосовые сигналы. Например: алгоритмы затухания или любое оборудование, изменяющее выборки голоса.
Активное оборудование

Это оборудование обычно находится на границе базовых сетей и действует как шлюз между мобильными базовыми сетями (На базе IP ) и цифровые PSTN сети. Базовые IP-сети мобильной связи передают голос, закодированный в форме одного из кодеков GSM / UMTS (например, GSM AMR). Когда это необходимо передать по сети PSTN на основе G.711 / PCM, оборудование шлюза перекодирует кодек GSM / UMTS в образцы PCM G.711. Это приводит к некоторой потере качества голоса.

Одна выборка G.711 / PCM представляет собой 8-битное значение и дискретизируется с частотой 8 кГц. Следовательно, требование к полосе пропускания составляет 64 кбит / с, причем каждый бит соответствует 8 кбит / с.

TFO - это механизм, который крадет младшие значащие биты (LSB) выборок PCM, чтобы буквально встраивать биты из закодированного потока. Поскольку скорость большинства кодеков GSM / UMTS находится в диапазоне от 8 кбит / с до 16 кбит / с (и более высокие скорости до 32 кбит / с для широкополосных кодеков с выборкой 16 кГц), необходимо украсть только около 1 или 2 младших значащих битов от общего числа. 8 бит. Этот аспект очень важен, так как при обрыве соединения TFO старшие старшие биты (MSB) все еще могут использоваться для переноса транскодированных значений выборок G.711 / PCM. Ухудшение из-за потери 1 или 2 младших битов невелико.

Затем оборудование удаленного транскодера извлекает закодированный поток из LSB выборок ИКМ и реконструирует его как кадры кодека, а затем отправляет, как если бы он был закодирован сам по себе, тем самым практически избегая двух итераций транкодирования.

Поток

Оборудование транскодера, поддерживающее TFO, запускает четко определенный конечный автомат. На основе последовательности событий таблица конечного автомата определяет последовательность действий, которые необходимо выполнить.

Как часть этой последовательности, локальный транскодер отправляет сообщения внутриполосной сигнализации TFO (IS_Messages) в LSB выборок PCM. Протокол очень хорошо определен в документах спецификации.

Оборудование удаленного транскодера, которое принимает эти сообщения, подтверждает (ACK) своими собственными сообщениями IS_Messages. При первоначальном обмене два транскодера также обмениваются своими возможностями (поддерживаемыми кодеками и т. Д.). После выбора общего кодека они оба начинают потоковую передачу образцов PCM с младшими битами, содержащими закодированный поток.

Оборудование на пути следования (IPE)

Как описано ранее, это не активное оборудование, которое выполняет транскодирование. Обычно их используют два транскодера. Чтобы гарантировать, что поток TFO, встроенный в LSB отсчетов PCM, не затронут этим оборудованием, даже оно должно знать о TFO.

В спецификациях определяется их роль. Вкратце, это оборудование должно обнаруживать трафик TFO (проверяя наличие сообщений IS_Messages на входе) и гарантировать, что они не касаются на выходе.

Ссылки
Последняя правка сделана 2021-06-09 09:20:58
Содержание доступно по лицензии CC BY-SA 3.0 (если не указано иное).
Обратная связь: support@alphapedia.ru
Соглашение
О проекте