Как обустроить мансарду?



Как создать искусственный водоем?



Как наладить теплоизоляцию?



Как сделать стяжку пола?



Как выбрать теплый пол?



Зачем нужны фасадные системы?



Что может получиться из балкона?


Главная страница » Энциклопедия строителя

содержание:
[стр.Введение] [стр.1]

страница - 1

Таблица 1.Основные характеристики наиболее известных типов вокодеров

Название алгоритма

Рекомендация

Скорость

алгоритма

(кбит/с)

Размер речевого

кадра

(октетов)

Задержка накопления (мс)

CS-ACELP

ITU G.729

8

10

10

PCM

ITU G.711

64

40

5

56

35

5

48

30

5

ADPCM

ITU G.726

40

25

5

32

20

5

24

15

5

16

10

5

LD-CELP

ITU G.728

16

10

5

MP-MLQ

ITU G.723.1

6.3

24

30

ACELP

ITU G.723.1

5.3

20

30

Важной характеристикой любого вокодера является качество воспроизводимой речи. Для того, чтобы оценить это качество, было введено понятие средней субъективной оценки (MOS - mean opinion score) или психологической реакции человека на воспроизводимую речь. Оценка по шкале MOS определяется путем обработки оценок, даваемых группами слушателей. В табл. 2 приведены оценки MOS для различных методов кодирования.

Таблица 2. Показатели MOS основных алгоритмов кодирования речи

Название алгоритма

MOS

G.711 (PCM; 64 кбит/c)

4,1

G.726 (ADPCM; 32 кбит/c)

3,8

G.728 (LD-CELP; 16 кбит/c)

3,6

G.723.1 (ACELP; 5,3 кбит/c)

3,7

G.723.1 (MP-MLQ; 6,3 кбит/c)

3,9

Наиболее предпочтительным среди приведенных методов кодирования с точки зрения соотношения качество речи / скорость потока является алгоритм G.723.1(ACELP).

Защита информации

Если проблемы ограничения задержки, подавления эха и защиты информации от несанкционированного доступа в традиционной телефонии существовали всегда, то при переходе к IP-сетям лишь усугубились. Проблема потери пакетов существенно осложняет задачу применения криптографических методов защиты в IP телефонии. Таким образом, потеря даже одного пакета приводит к нечитаемости всего сообщения. Если в традиционной компьютерной IP сети существует стандартная процедура запроса потерянного пакета, то в IP телефонии она не применима, так как из-за повторных запросов возникает дополнительная задержка на непредсказуемый интервал времени.

В данном разделе рассмотрен возможный путь решения проблемы использования криптографических методов защиты информации для сетей IP телефонии.

Сжатый по алгоритму ACELP речевой сигнал должен упаковываться в IP пакеты. Но поскольку нельзя шифровать IP пакеты (происходит потеря служебной информации)


шифратор должен находиться на выходе вокодера, то есть шифровать сообщение до упаковки в IP пакеты. Для решения проблемы нечитаемости всего сообщения в случае потери пакетов предлагается добавлять служебную информацию о номере пакета на стадии шифрования (уже при 5 битах дополнительного заголовка потеря 31 пакета последовательно, не влияет на читаемость сообщения), тем самым при расшифровке дешифратор всегда будет знать, какую часть ключа ему применять к данному пакету. Для проверки данного предположения выбран алгоритм DES [7].

Входной блок данных делится пополам на левую L и правую R части. После этого формируется выходной массив так, что его левая часть представлена правой частью R входного, а правая R формируется как сумма L и R операцией XOR. Далее выходной массив шифруется перестановкой с заменой. Все проведенные операции могут быть обращены, и расшифровывание осуществляется за число операций, линейно зависящее от размера блока. После нескольких таких " взбиваний " можно считать, что каждый бит выходного блока шифровки может зависеть от каждого бита сообщения. Свое развитие DES получил в ГОСТ 28147-89 [8], который увеличил длину ключа до 256 бит и допустил произвольные перестановки.

Цифровые процессоры обработки сигналов (DSP)

Узкополосному кодированию речевых сигналов дорогу на рынок коммерческих приложений открыло развитие микроэлектроники и, в частности, появление дешевых процессоров цифровой обработки сигналов (DSP - Digital Signal Processor) в интегральном исполнении. Процессоры DSP имеют архитектуру, оптимизированную для выполнения операций, которые характерны для типичных алгоритмов обработки сигналов. В качестве примеров таких операций можно назвать умножение с накоплением, а также выборку операндов с бит-инверсной адресацией, необходимую для выполнения быстрого преобразования Фурье.

Архитектура процессоров DSP [9] характеризуется наличием нескольких вычислительных блоков, обеспечивающих выполнение одновременных операций в одном такте работы процессора. Для загрузки вычислительных блоков данными предусматривается несколько шин передачи данных и многопортовая память данных. Для увеличения производительности память инструкций и память данных разделены, а доступ к ним осуществляется по раздельным шинам. Для процессоров DSP характерно использование инструкций увеличенной длины, содержащих поля для управления всеми вычислительными блоками.

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

Существует множество модификацией процессоров DSP, различающихся производительностью, объемом памяти, потребляемой мощностью. В оборудовании IP-телефонии используются дешевые процессоры со средней производительностью и малой потребляемой мощностью, ориентированные на реализацию малого числа (единицы) каналов обработки речевой информации и применяемые, в основном, в составе терминальных устройств, или мощные высокопроизводительные процессоры, ориентированные на многоканальные (десятки каналов) приложения и используемые в составе таких групповых устройств как многоканальные шлюзы IP-телефонии, подключаемые к ТфОП по цифровым трактам Е1. Одними из самых известных производителей DSP являются фирмы Motorola (www.motorola.com), Texas Instruments (www.ti.com), Analog Devices (www.analog.com).

Cистема Code Composer Studio разработана специально для использования совместно с DSP фирмы Texas Instrument. Объединяет в себе возможности редактора, отладчика, компоновщика и компилятора. Позволяет в масштабе реального времени проводить анализ данных и осуществлять их просмотр визуально(например, график загрузки ЦПУ). В этой


среде смоделирован речевой кодек со встроенной системой защиты информации от несанкционированного доступа в сетях беспроводной IP телефонии. Для реализации из семейства процессоров TMS320C6000 был выбран процессор TMS320C6201-200 с временем такта 5ns и с памятью данных/программ 512 К/512К, с интерфейсом синхронизации памяти 32 бита. Этот процессор характеризует невысокая стоимость(около 100$) и необходимое быстродействие для выполнения поставленной задачи.

В ходе тестирования модели данного кодека было установлено, что потеря пакетов не

влияет на читаемость информации. Данный кодек обеспечивает приемлемое время задержки, качества речи и защиту передаваемой информации в сетях беспроводной IP телефонии. Процессор подобран оптимально, что подтверждает график загрузки ЦПУ (рисунок 1).

Список литературы

1.Гольдштейн B.C., Пинчук А.В., СуховицкийА.Л., IP-Телефония. — М.: Радио и связь,

2001.

2.ERO finalizes a study on WLL solutions for CEPT, Local Loop Report, N5, 2003.

3.Д. Г. Мирошников. Современные решения беспроводного доступа. «Электросвязь», №4, 1998.

4.Г. Эрикссон, Б. Олин, К. Сванбро, Д. Турина.Оптимизация решений для беспроводной IP-телефонии. «Сети и системы связи» №10, 2000.

5.Иванова Н.Ю., Лысенков С.А., Солодов А.Г.. Реализация алгоритмов кодирования речевого сигнала на DSP. 5 МНТК, СамГТУ, Самара, 2004.

6.«Кодек со встроенной системой защиты информации от несанкционированного доступа для сетей IP телефонии", электронный журнал «Исследовано в России», 177, стр. 1895-1899, 2004 г. http://zhurnal.ape.relarn.ru/arcticles/2004/177.pdf

7.Иванова Н.Ю., Лысенков С.А., Солодов А.Г. Реализация стандарта DES на DSP.

8.ГОСТ 28147-89. М.: Издательство стандартов, 1989. Texas Instrument, Inc. "TMS320C6000 Programmers Guide"

width=302

Рисунок 1. График загрузки ЦПУ




содержание:
[стр.Введение] [стр.1]

© ЗАО "ЛэндМэн"