Полная ставка - Full Rate
Полная ставка (FR или же GSM-FR или же GSM 06.10 а иногда просто GSM) был первым цифровым кодирование речи стандарт, используемый в GSM цифровая мобильная телефонная система. Оно использует кодирование с линейным предсказанием (LPC). Скорость передачи данных кодека составляет 13 кбит / с, или 1,625 бит / аудиосэмпл (часто дополняется до 33 байтов / 20 мс или 13,2 кбит / с). Качество закодированной речи довольно низкое по современным стандартам, но во время разработки (начало 1990-х) это был хороший компромисс между вычислительной сложностью и качеством, требующий всего порядка миллиона сложений и умножений в секунду. Кодек до сих пор широко используется в сетях по всему миру. Постепенно FR будет заменен на Расширенная полная скорость (EFR) и Адаптивная многоскоростная передача (AMR), которые обеспечивают гораздо более высокое качество речи при более низкой скорости передачи данных.
Технологии
GSM-FR указано в ETSI 06.10 (ETS 300 961) и основан на RPE-LTP (Регулярное импульсное возбуждение - Долгосрочное предсказание ) парадигма кодирования речи. Как и многие другие кодирование с линейным предсказанием (LPC) речевые кодеки, линейное предсказание используется в фильтре синтеза. Однако, в отличие от большинства современных речевых кодеков, порядок линейного предсказания составляет всего 8. В современных узкополосный речевые кодеки обычно порядка 10 и в широкополосный речевых кодеков обычно 16 порядка.
Речевой кодер принимает 13-битный линейный PCM при частоте дискретизации 8 кГц. Это может быть непосредственно от аналого-цифровой преобразователь в телефоне или компьютере, либо преобразован из G.711 8-битный нелинейный Закон или же μ-закон PCM из PSTN с таблицей поиска. В GSM закодированная речь передается кодировщику канала, указанному в GSM 05.03. В направлении приема происходят обратные операции.
Кодек работает со 160 кадрами выборки, которые охватывают 20 мс, так что это минимальная возможная задержка транскодера даже с бесконечно быстрыми процессорами и нулевой сетевой задержкой. Эксплуатационное требование - задержка транскодера должна быть менее 30 мс. Задержка транскодера определяется как временной интервал между моментом, когда речевой кадр из 160 выборок был принят на входе кодера, и моментом, когда соответствующие 160 восстановленных речевых выборок были выданы речевым декодером с частотой дискретизации 8 кГц.[1]
Реализации
Свобода libgsm кодек может кодировать и декодировать звук GSM Full Rate.[2][3] "libgsm" был разработан в 1992–1994 гг. Ютта Дегенер и Карстен Борман, затем в Technische Universität Berlin.[4] Поскольку речевой кадр GSM составляет 32,5 байта, эта реализация также определила 33-байтовое представление кадра GSM, дополненное полубайтами (которое при частоте кадров 50 / с является основанием для неверного утверждения о том, что скорость передачи данных GSM равна 13,2 кбит / с). Этот кодек также можно скомпилировать в Вино для обеспечения поддержки звука GSM.
Также есть Winamp плагин для raw GSM 06.10 на основе libgsm.[5][6]
GSM 06.10 также используется в VoIP программное обеспечение, например в Экига, QuteCom, Linphone, Asterisk (АТС), Вентрило и другие.
Смотрите также
- Половина ставки
- Расширенная полная скорость (EFR)
- Адаптивная многоскоростная передача (AMR)
- Адаптивная многоскоростная широкополосная связь (AMR-WB)
- Расширенная адаптивная многоскоростная передача - широкополосный (AMR-WB +)
- Сравнение форматов кодирования аудио
- Профиль аудио-видео RTP
Рекомендации
- ^ ETSI EN 300961 V8.1.1 (2000-11) - (GSM 06.10 версия 8.1.1, выпуск 1999 г.), Проверено 8 июля 2009 г.
- ^ Библиотека сжатия речи с потерями GSM 06.10 и ее приложения, Проверено 31 августа 2009 г.
- ^ Ubuntu.com Общие библиотеки для компрессора речи GSM, Проверено 31 августа 2009 г.
- ^ libgsm - README - GSM 06.10 13 кбит / с сжатие речи RPE / LTP, Проверено 20 сентября 2009 г.
- ^ Седрик Ганс Плагин Winamp для raw GSM 06.10, Проверено 9 октября 2009 г.
- ^ Седрик Ханс (2004-06-08) Подключаемый модуль Winamp - Подключаемый модуль Raw GSM Winamp В архиве 2009-09-08 на Wayback Machine, Winamp, Дата обращения 9 октября 2009 г.
внешняя ссылка
- RFC 3551 - Формат полезной нагрузки RTP для GSM (GSM 06.10)
- ETS 300 961 (GSM 06.10) - Европейский стандарт
- ETS 300 580-2 (GSM 06.10) - устаревшие спецификации
- 3GPP TS06.10 - Техническая спецификация
- Libgsm домашняя страница